gpt4 book ai didi

javascript - 一个简单的投票系统 : how to prevent duplicate votes

转载 作者:可可西里 更新时间:2023-11-01 02:37:56 24 4
gpt4 key购买 nike

<分区>

我正在构建一个带有投票选项的简单网络应用程序。我计划为得票最多的人提供现金奖励,因此我想要一个相对安全的系统。我有几个关于受孕的问题。我知道我的帖子与其他几篇帖子相似,但似乎都没有足够具体到让我放心的平台。

我的网络应用程序使用 javascript 和 firebase 加载所有被投票的对象。我将强制用户登录并存储 IP 地址、用户 ID 等。

问题:

  • 从一开始使用 javascript 就存在根本性缺陷吗?我看到编写仅更改值并重新投票的脚本的巨大潜力。 (也许我可以通过 ajax 调用验证前端数据是否正确以及用户是否存在?)
  • 我的应用获得成功的机会非常大,前端计算会不会太多?

编辑:对不起,但我遗漏了一个关键事实,即我确实有一个更大的后端系统 (WordPress) 来处理身份验证。我正在开发的应用程序在很大程度上独立于 wordpress。我只是提取一些用户信息用于过滤目的。我选择 Firebase 作为其实时功能的存储解决方案。

我希望通过一些方法来打击选民欺诈:

  • 赠送每月 100 美元的低奖励。
  • 登录并不是一种妥协,我实际上希望用户通过人眼进行注册和验证,以便有资格投票。其他人可以见证比赛但不能投票。
  • 服务器端检查。如果我的应用程序受欢迎,我可以编写脚本来监控投票模式是否存在违规行为?如果有人滥用系统,我会禁用他们获胜的能力。

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