我们正处于主要重写产品的早期设计阶段.现在我们的客户主要是业务.我们管理账户.账户的用户名是各自的名称空间,但这意味着我们无法在服务器之间移动资产.
我们想移动到一个名称空间.但这带来了唯一用户名的问题.
那么最好的想法是什么?
- 电子邮件地址(w/验证)?
- 唯一的alpha-number字符串(“johnsmith9234”)?
- 我们应该看OpenID吗?
我们正处于主要重写产品的早期设计阶段.现在我们的客户主要是业务.我们管理账户.账户的用户名是各自的名称空间,但这意味着我们无法在服务器之间移动资产.
我们想移动到一个名称空间.但这带来了唯一用户名的问题.
那么最好的想法是什么?
电子邮件地址
理性
更新
注册后,请确保要求用户创建某种用户名,不要用他们的电子邮件地址丢弃公共网站!此外,使用电子邮件地址作为登录的另一个好处:你不需要任何其他信息(如密码/密码确认),只需通过邮件发送临时密码,或者完全放弃密码,并且每次他们想登录时都将一个使用URL发送到他们的电子邮件地址(见: mugshot.org )