为您的网站开发一套成熟,可用于生产环境的注册系统,可不仅仅只有一个注册页面那么简单。
你还需要考虑很多事情:
- 如何验证用户邮箱地址?
- 如何更安全的存储用户密码?
- 用户忘记密码怎么办?
- 用户需要更改自己的密码该怎么办?
- 密码强度为多少好?
- 如果有不同的用户类型,怎么设计角色和权限管理?
- 用户登录是否需要回答安全问题?
- 如何完成这些提示消息的本地化工作?
注册流程 - 基础篇
- 使用Spring Security实现注册流程
- 用户注册 - 通过邮箱验证激活新账号
- Spring Security注册之 - 密码加密
- 注册API转向RESTful
- Spring Security - 重置您的密码
- 注册 - 密码强度与规则