怎么限制用户在网站上只能注册一个账号?

最近在搞一个运营的活动,发现有人注册多个账号来薅羊毛,请问怎么限制其在网站上只能注册一个账号呢?

阅读 6.1k
9 个回答

和我们前面项目上遇到的问题非常像,上线后搞活动,进来一批垃圾注册账号,注册时间都很接近,用户名也相似。我们紧急上线了顶象的验证码,效果还是不错的,已经没有批量注册的垃圾号了。
还有就是建议你们采用设备指纹技术(我最近也在研究,看免费的指纹或商业的),可以追踪一个设备上注册的账号数、是否模拟器等风险设备。

综合起来:手机注册(短信验证码)+ 行为验证码 + 设备指纹技术, 才能较好的解决你的问题。

通过身份证、人脸识别等实名的验证,虽然是好的方案,但是在注册环节,用户体验就会比较差。

手机号验证,邮箱验证,身份证验证,同一收货地址验证,同一ip验证,人脸识别,等

设置唯一的key 手机号或者身份证号码验证

手机验证码注册 + 行为式验证码。

手机验证码是为了验证手机号确实是本人的,不能瞎填一个也可以注册。

但架不住确实有黑产会拥有大量的手机号(垃圾短信群发时代就有的套路)。所以行为式验证码就派上用场了,一般背后都是大数据来识别可疑行为的。顶象、极验、网易云盾,看你们自己预算了。

想要免费方案那是真没有……

需要看你的 用户 如何定义:
一个手机号对应一个用户,就使用手机号验证;
一个身份证对应一个用户,就使用身份证验证;
一个设备对应一个用户,就用设备uuid验证;
.....
如果是一个人对应一个用户,就用DNA验证🤣。

这问题困扰了很多平台,无非就是手机号、微信认证、身份证号、银行支付。让能确定身份的东西来辅助认证。但是黑产手上会有很多个人信息,也可以通过两块钱让别人注册账号给他用。

要求同事绑定淘宝和微信账号,否则不能参与活动,然后它们两家就会帮你拦截大部分有问题的用户,自己再检测拦截一部分

目前大部分网站对于限制一个用户只能注册一个账号并不严格,大部分做的都是绑定的手机号码,如果要完全限制一个用户只能注册一个账号的话是有办法的,需要通过一个可以体现用户唯一的标识,比如身份证号码,这样只能通过增加恶意注册薅羊毛的难度,从而降低被薅羊毛的几率.完全杜绝是不可能的,即使加些什么人脸识别啊啥的,意义不大的,完全杜绝是不可能的,即使在注册的时候解决了,但是你能管得住专门的账号交易吗? 管得住账号的每次操作吗?
所以即使强如某信也只是通过设备来限制而已,
最重要的,你一个网站,注册涉及到获取个人信息,你觉得有多少人会注册,用户体验如何

新手上路,请多包涵

苹果手机没有指纹咋办

推荐问题