Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/36.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 有可能建立一个每人一个帐户的网站吗?_Html_Css_Web_User Accounts - Fatal编程技术网

Html 有可能建立一个每人一个帐户的网站吗?

Html 有可能建立一个每人一个帐户的网站吗?,html,css,web,user-accounts,Html,Css,Web,User Accounts,是否有可能建立一个网站,每个人只有一个帐户 任何建议都是好的 谢谢询问识别信息,例如您可以验证的信用卡数据,并且只允许使用此识别信息进行注册。当然,信用卡数据可能被盗,所以你们不能100%肯定互联网上或世界上的任何事情。若你们不想让人们一分钟生成100个账户,你们需要一些类似captcha的东西,这很容易添加到你们的网站上 您还可以做其他事情,比如将每个帐户与电子邮件地址关联,并通过向该电子邮件地址发送链接,让用户验证该电子邮件是否确实存在,这样,当用户单击该电子邮件地址时,它会验证连接 要想每

是否有可能建立一个网站,每个人只有一个帐户

任何建议都是好的


谢谢

询问识别信息,例如您可以验证的信用卡数据,并且只允许使用此识别信息进行注册。当然,信用卡数据可能被盗,所以你们不能100%肯定互联网上或世界上的任何事情。

若你们不想让人们一分钟生成100个账户,你们需要一些类似captcha的东西,这很容易添加到你们的网站上

您还可以做其他事情,比如将每个帐户与电子邮件地址关联,并通过向该电子邮件地址发送链接,让用户验证该电子邮件是否确实存在,这样,当用户单击该电子邮件地址时,它会验证连接


要想每个人只关联一个帐户,你需要使用某种官方身份,通常对于没有意义的小型网站。我所说的官方身份是指核实他们的信用卡或政府身份(社会保障?),但你会遇到很多问题,因为人们不想这样做,而且要确保这些身份是真实的需要花钱。此外,如果你真的需要这样的东西,你就必须加强网站的安全性。

无论你做什么,人们都会试图抵制这个系统。如果你使用电子邮件,那么人们可以有多个免费电子邮件,如果你阻止免费电子邮件,很多人没有任何其他电子邮件,所以你阻止他们。如果您使用IP,则会阻止任何具有共享IP的人,例如为其客户端强制使用代理服务器的ISP

除非你开始要求社会保障号码或NI或你的国家的任何东西,你开始疏远人们,因为他们会考虑无关的个人信息。


你只需要希望人们公平地对待你的网站,并且知道一些人不会这样做。

你可以编写一个代码,每台使用的计算机只允许创建一个帐户。您必须能够获取计算机的IP地址,并阻止其创建多个帐户。

如今,一个潜在的解决方案是仅通过更严格的服务提供商提供的身份联合创建用户帐户。例如,使用oauth通过facebook帐户验证您的用户。我相信脸谱网非常善于发现骗子/垃圾邮件发送者,你也可以利用他们的资源为你服务。

另一种方法是要求用户输入一个验证号码,你通过短信发送给他们,并确保他们输入的电话号码是唯一的,手机/SIM卡现在相对便宜,但是大多数人不会花5美元在一张新的simcard上,在你的网站上获得一个重复的账户


(如果他们愿意,以3美元的价格出售账户,降低sim卡的成本;)

我认为你有两种选择,这两种选择都不能解决整个问题:

  • 记录IP地址并防止从一个IP多次登录。不太好,因为如果大学生使用你的网站,宿舍使用共享IP,这可能会适得其反

  • 记录MAC地址并防止从一个MAC多次登录。更好,但它将阻止来自同一家庭的多人使用您的网站,而且大多数家庭都有多台计算机/移动设备


  • 您可以随时将这两个选项结合起来,但使用多个移动设备也可以绕过这两个选项。

    可能是因为我的英语不是最好的,但是。。。你能再解释一下你想做什么吗?@Nobita:听起来他在寻找一种方法来唯一地识别访客,并防止人们创建多个帐户。对此,我只能告诉他“祝你好运”。在一些国家,你不允许询问人们的社会保险号码。我知道这对新手来说是不允许的(荷兰)。是的,我忘了提一下这对国际扩张没有什么意义。最后一段真的是“你可以这样做,但绝对没有意义”。有很多正当的理由可以让多人使用一个IP地址(室友、家庭成员、宿舍、学校、企业)和b)多种方式获得新的IP地址(Tor,暂时关闭电缆调制解调器,代理)。在大多数情况下,此“修复”会比问题更糟。AWS和SNS等工具将使您能够以相当低的成本完成此操作。