SaaS 网站登录流程里面有一个经常被忽略的问题👇 就是用户忘记密码、重置密码,以及处理弱密码和钓鱼的风险 如果产品主要面向个人用户,可以考虑支持 Pass… · @yunxi0623 · TwKit
@yunxi0623
SaaS 网站登录流程里面有一个经常被忽略的问题👇 就是用户忘记密码、重置密码,以及处理弱密码和钓鱼的风险 如果产品主要面向个人用户,可以考虑支持 Passkey 用户通过设备的生物识别、PIN 或其他本地验证方式完成登录,不需要每次输入传统密码 底层通常基于 WebAuthn 公钥凭证机制 注册时,服务端生成随机 Challenge,浏览器调用相关 WebAuthn API,由认证器创建公钥凭证 服务端保存与账号关联的公钥和凭证标识,不需要保存用于验证该凭证的用户密码 登录时,服务端再次生成新的 Challenge,认证器对相关数据签名,服务端验证签名和上下文
曝光 71 · 评论 0 · 点赞 1 · 书签 0
查看原帖