This feature has been live on Sui for a long time with zkLogin

zkLogin enables users to log into Sui-based dApps using web2 apps like Google, Twitch, or Facebook, without the need for a wallet

It uses zero-knowledge proofs (ZKP) that allow users to prove their identity or ownership of a wallet without revealing their login credentials