Rocket.Chat:
前后端开发 | JavaScript, Meteor, React
为 Rocket.Chat(全球最大开源即时通讯平台之一,千万级用户)实现 Passkey 无密码登录系统,基于 WebAuthn 标准。
Passkey 注册、登录、编辑与删除
引导用户在每个设备上注册新的 Passkey
当 Passkey 发生变更后,自动向用户发送安全提醒邮件
自动清理 120 天未使用 的 Passkey
支持二维码与蓝牙混合传输(hybrid transport)
修改身份验证模块,以支持 Passkey 的注册与登录流程
更新前端界面,实现流畅的 Passkey 交互体验
添加标签如“已在此浏览器使用(Seen from this browser)”和“已同步(Synced)”
点击空白处退出提示












评论