WebAuthn enables websites to authenticate their users with built-in authenticators like Apple's TouchID and Windows Hello. It utilizes public-key cryptography instead of passwords. When the user registers, a public-private key pair is generated for the account. The private key is stored securely in the user's device, while the public key is sent to the server. The server can then ask the user's device to sign a challenge using the private key to authenticate the user.
Check this out: https://blog.cotter.app/what-is-webauthn-logging-in-with-fac... add WebAuthn to your websites!