shelter
shelter copied to clipboard
关于普通用户的用户名和邮箱身份
现在在系统数据库中,用户有两个唯一性标识:用户名和邮箱,功能如下:
- 用户名
- 作为镜像的命名空间
- 用于docker pull/push 时的认证身份识别
- 邮箱
- 作为登录web界面时的认证身份识别
感觉有些不对,似乎还可以简化
补充:用户名同时还能作为 web 界面的认证身份识别
用户名作为命名空间肯定是需要的,作为一个互联网服务似乎去掉邮箱认证并不是很好?
这个问题一直没有回复,用户名作为命名空间确实不可或缺,邮箱认证的问题可能要和其它认证方式共存比较好,比如基于oauth之类?