最近在搞一个运营的活动,发现有人注册多个账号来薅羊毛,请问怎么限制其在网站上只能注册一个账号呢?
手机验证码注册 + 行为式验证码。
手机验证码是为了验证手机号确实是本人的,不能瞎填一个也可以注册。
但架不住确实有黑产会拥有大量的手机号(垃圾短信群发时代就有的套路)。所以行为式验证码就派上用场了,一般背后都是大数据来识别可疑行为的。顶象、极验、网易云盾,看你们自己预算了。
想要免费方案那是真没有……
需要看你的 用户 如何定义:
一个手机号对应一个用户,就使用手机号验证;
一个身份证对应一个用户,就使用身份证验证;
一个设备对应一个用户,就用设备uuid验证;
.....
如果是一个人对应一个用户,就用DNA验证🤣。
目前大部分网站对于限制一个用户只能注册一个账号并不严格,大部分做的都是绑定的手机号码,如果要完全限制一个用户只能注册一个账号的话是有办法的,需要通过一个可以体现用户唯一的标识,比如身份证号码,这样只能通过增加恶意注册薅羊毛的难度,从而降低被薅羊毛的几率.完全杜绝是不可能的,即使加些什么人脸识别啊啥的,意义不大的,完全杜绝是不可能的,即使在注册的时候解决了,但是你能管得住专门的账号交易吗? 管得住账号的每次操作吗?
所以即使强如某信也只是通过设备来限制而已,
最重要的,你一个网站,注册涉及到获取个人信息,你觉得有多少人会注册,用户体验如何
13 回答13.1k 阅读
8 回答3k 阅读
3 回答1.5k 阅读✓ 已解决
2 回答5.3k 阅读✓ 已解决
5 回答1.5k 阅读
5 回答1.6k 阅读
3 回答2.4k 阅读✓ 已解决
和我们前面项目上遇到的问题非常像,上线后搞活动,进来一批垃圾注册账号,注册时间都很接近,用户名也相似。我们紧急上线了顶象的验证码,效果还是不错的,已经没有批量注册的垃圾号了。
还有就是建议你们采用设备指纹技术(我最近也在研究,看免费的指纹或商业的),可以追踪一个设备上注册的账号数、是否模拟器等风险设备。
综合起来:手机注册(短信验证码)+ 行为验证码 + 设备指纹技术, 才能较好的解决你的问题。
通过身份证、人脸识别等实名的验证,虽然是好的方案,但是在注册环节,用户体验就会比较差。