在我的社区中,每个用户都应该只有一个帐户。
所以我需要一个解决方案来验证特定帐户是用户拥有的唯一帐户。目前,我使用电子邮件验证。但我真的不需要用户的电子邮件地址。我只是试图防止每个人有多个帐户。
但这当然行不通。无论如何,人们会创建临时电子邮件地址或拥有多个地址。因此,他们使用不同的电子邮件地址进行注册,因此他们获得了多个帐户——这是不允许的。
所以我需要一个比(容易绕过的)电子邮件验证更好的解决方案。顺便说一句,我不想使用 OpenID、Facebook Connect 等。
要求:
- 验证方法必须可供所有用户访问
- 用户不应该有任何费用(至少 1 美元)
- 验证必须是安全的(比电子邮件方法更安全)
- 不应要求用户暴露太多私人细节
- ...
你有好的方法的想法吗?非常感谢您!
附加信息:
我的社区是一款浏览器游戏,即足球经理游戏。使多个帐户具有吸引力的原因是用户可以交易他们的玩家。因此,如果您有两个帐户,您可以以“真正的”买家不会支付的过高价格购买弱玩家。因此,您的“第一个帐户”获得巨额资金,而“第二个帐户”变得贫穷。但是您不必在意:只需创建另一个帐户即可使第一个帐户更富有。