业务目标
面向 Shop-Script 的双重身份验证插件,通过 TOTP 动态验证码、二维码绑定、备用恢复码和安全事件日志保护员工与客户账户。
面向 Shop-Script 的双重身份验证插件,通过 TOTP 动态验证码、二维码绑定、备用恢复码和安全事件日志保护员工与客户账户。

面向 Shop-Script 的双重身份验证插件,通过 TOTP 动态验证码、二维码绑定、备用恢复码和安全事件日志保护员工与客户账户。
开发了基于 TOTP 标准的完整 2FA 插件。用户可以通过扫描二维码启用双重身份验证,并在登录时使用身份验证器生成的一次性验证码进行确认。针对 Shop-Script 后台和客户个人账户分别实现了独立的使用流程,并加入一次性备用恢复码、安全的恢复码重新生成机制、安全事件日志、自适应界面以及对主流 TOTP 应用的兼容支持
最终交付了一款可用于商业环境的 Shop-Script 安全插件,为后台账户和客户账户提供完整的双重身份验证保护。在密码泄露的情况下,能够显著降低未授权访问风险,同时避免依赖第三方二维码服务,并提供清晰可靠的备用恢复机制。