1. 用户登录页面模块
1.1. 功能设计
登录功能:
- 支持基于账号密码登录。支持通过创建账号时设置的密码来登录认证
- 支持社会化登信息登录。支持手机、邮箱、微信、钉钉登录系统。
- 支持机器人校验。支持基于验证码、滑动验证、点击验证等方式确认非人登录
- 支持错误异常锁定。支持密码输入错误达到一定次数,如5次后,账号锁定无法登录15分钟
忘记密码:
- 支持忘记密码修改跳转入口
认证缓存:
- 支持认证信息缓存
页面主题自定义
- 支持 UI 自定义设定
- 支持 LOGO 位置管理与 LOGO 上传
1.2. UI 设计
参考示例1
2. 参考
- 开源 Authing :https://github.com/Authing/Guard