本文作者:神速刷票公司

微信投票基于openid投票系统如何防止刷票

神速刷票公司 3周前 ( 06-27 09:12 ) 724 抢沙发
微信投票基于openid投票系统如何防止刷票摘要: 什么是OpenID 1,OpenID是“WeChat应用程序”用户最独特的值,同一个应用程序在同...

 什么是OpenID

1,OpenID是“WeChat应用程序”用户最独特的值,同一个应用程序在同一个“微信开发者账号”下,使用同样的“微信用户”登录,这个值会有所不同;

2,在关注者和公共号码生成消息交互之后,公共号码可以得到关注者的OpenID(加密的微信号,每个用户)每个公共号码的OpenID都是唯一的。
对于不同的公共号码,同一用户的openid是不同的)。

微信投票基于openid投票系统如何防止刷票

1。
如果我的系统使用微信公众账号访问微信支付,并使用app访问微信支付,我发现这两个应用程序得到了相同的使用。
openid不一样, 但应用程序的应用程序无法获得unionid。

2。
阅读完微信文档后,必须首先获取用户的open_id,然后调用微信界面查找用户的唯一ID。
此唯一ID位于snsapi_userinfo中。
调用snsapi_userinfo需要用户的权限才能执行。
网页授权用户获取基本用户信息的基本信息(UnionID机制)。

3,根据微信openid进行投票,目前仅通过获取openid然后判断UA,进行投票。

4,非常好,用户不能同时拥有100个微信号,不允许使用微信。

分享到: 网站分享代码

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

发表评论

快捷回复:

评论列表 (暂无评论,724人围观)参与讨论

还没有评论,来说两句吧...