gpt4 book ai didi

javascript - 如何在不创建用户帐户的情况下只允许每人(电脑/手机)对网站上的 1 个帖子投 1 票?

转载 作者:行者123 更新时间:2023-11-28 07:33:40 26 4
gpt4 key购买 nike

在学习 Meteor 框架的过程中,我正在将 Yik Yak 移动应用程序重新创建为 Web 应用程序。但该应用程序是完全匿名的,没有用户帐户,但您仍然只能对帖子投赞成票或反对票一次。如何做到这一点?

最佳答案

您想要的可能不仅仅需要 JavaScript,还需要一些后端代码(使用您选择的语言)。

如果是网站,您可以尝试通过用户计算机的 IP/MAC 地址来识别用户。但问题是它并不可靠(例如:用户可能隐藏在虚假地址后面,或者多个用户可能使用相同的 IP)。您可以read about some methods on this question (PHP)。

如果它是移动应用程序,请使用唯一的设备 ID(但同样,这需要的不仅仅是纯 JavaScript)。

利用唯一的设备 ID (UDID),您可以识别投票的设备,而无需知道该设备的所有者是谁,也无需强制您的用户创建帐户/登录。

关于javascript - 如何在不创建用户帐户的情况下只允许每人(电脑/手机)对网站上的 1 个帖子投 1 票?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28834143/

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