Enable the Security Key sign-in method in the Nhost Dashboard under Settings -> Sign-In Methods -> Security Keys.You need to make sure you also set a valid client URL under Settings -> Authentication -> Client URL.
Any signed-in user with a verified email can add a security key to their user account. Once a security key is added, the user can use it their email and the security key to sign in.It’s possible to add multiple security keys to a user account.Example: Add a security key to a user account: