如何在不输入电子邮件的情况下知道系统是否有已注册的密码,如果没有密码,请不要使用 WebAuthn 设置 autoComplete。就像鼓风机图像 在此输入图像描述在此输入图像描述
我想知道有没有办法判断系统是否有对应的passkey。如果是这样,请设置 webauthn。如果没有,就不要设置(只显示账号和密码),就像github
自动填充 UI 正是针对此用例而设计的。您可以在页面加载时以条件中介模式调用 WebAuthn,这将为用户提供自动填充 UI 体验。
https://passkeys.dev/docs/use-cases/bootstrapping/#authenticating-the-user
如果您的登录屏幕有用户名/标识符字段,这是推荐的体验。