gpt4 book ai didi

verification - 账号验证: Only 1 account per person

转载 作者:行者123 更新时间:2023-12-04 00:12:02 26 4
gpt4 key购买 nike

在我的社区中,每个用户都应该只有一个帐户。

所以我需要 的解决方案验证特定帐户是用户拥有的唯一帐户 .暂时我用邮箱验证 .但我真的不需要用户的电子邮件地址。我只是试图防止每个人有多个帐户。

但这当然行不通。无论如何,人们会创建临时电子邮件地址或拥有多个地址。因此,他们使用不同的电子邮件地址进行注册,因此他们获得了多个帐户——这是不允许的。

所以我需要一个比(容易绕过的)电子邮件验证更好的解决方案。顺便说一句,我不想​​使用 OpenID、Facebook Connect 等。

要求:

  • 验证方法必须可供所有用户使用
  • 用户不应该有任何费用(至少 1 美元)
  • 验证必须是安全的(比电子邮件方法更安全)
  • 不应该要求用户暴露太多私有(private)细节
  • ...

  • 你有好的方法的想法吗?非常感谢您!

    附加信息:

    我的社区是一款浏览器游戏,即足球经理游戏。使多个帐户具有吸引力的原因是用户可以交易他们的玩家。因此,如果您有两个帐户,您可以以“真正的”买家不会支付的过高价格购买弱玩家。因此,您的“第一个帐户”获得巨额资金,而“第二个帐户”变得贫穷。但是您不必在意:只需创建另一个帐户即可使第一个帐户更富有。

    最佳答案

    你应该要求比电子邮件更独特的东西。但是没有办法绝对确定一个玩家不拥有两个帐户 .

    IP解决方案不是解决方案 ,因为从公司/学校/3G 玩的人将拥有相同的 IP。此外,更改 IP 很容易(重置路由器、代理、使用 3G 与 wifi)

    一些网站(工作机会,...)向您索要官方身份证号 (身份证、护照、社保、驾照、签证(没有安全号,所以人们会觉得你不会向他们收费),......)

    这个解决方案有一些缺点:

  • 未成年人并不总是有身份证/签证
  • 人们不喜欢泄露这种信息。 (事实上​​,取决于你住在哪里:例如在西类牙,询问身份证号码是很常见的)
  • 人们拥有不止一张签证。
  • 可以生成有效的 ID/签证号码。

  • 替代方式:

    索要 1 美元的费用
  • 允许交易超过 X 个玩家/花费超过 X 个钱。
  • 付费的人获得了一些优势:更少的广告,更多的玩家,...
  • 支付费用,将限制创建多个帐户。
  • 可以使用已纳税的电话号码支付费用(一些公司提供国际系统)
  • 支付方式可用作 ID(签证号码)

  • 对新帐户设置一些限制 (像这样)。
  • 例如:“您必须在交易玩家之前至少玩 1 小时”
  • 例如:“您必须至少玩 3 小时才能交易超过 3 名玩家”

  • 使用逻辑检测多个帐户
  • 使用cookie检测多个账号
  • 在交易前检查双方玩家的最后连接时间。 (如果玩家 A 在玩家 B 登录前 1 分钟退出:某些事情正在发生)

  • 我的建议:

    混合使用所有这些方法,但保持用户体验流畅,无需“立即填写以继续”

    关于verification - 账号验证: Only 1 account per person,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5964664/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com