担心短信验证码被刷,加入付费 0.01 元用于人机验证是否可行?

2024 年 5 月 23 日
 lstz

前同事最近一个小说 app 被人刷短信验证码,刷了小一千略心痛,而且网站还是是在上了滑动验证等方案的情况下,拦的拦不住,估计是用了 pupeptter 的技术

我想到现在很多大公司都要求用户主动发验证短信,资费大概是 0.1 元。但那个方法太麻烦了,如果 app 被刷了很多接口的情况,开始付费验证,比如 0.01 元来证明不是机器人,这样可行吗?

从用户的角度来看,0.01 元应该不算很多吧...毕竟微信提 x 都要 0.1 元。从网站的角度来看,也可以补贴一些短信接口的费用,看起来好像是 winwin 哇

不知道各位大佬怎么看待这种方案?有没有实际例子已经做过类似的呢?

4188 次点击
所在节点    问与答
43 条回复
Felldeadbird
2024 年 5 月 23 日
短信接口不是有限制发送频率的吗? 1 小时顶峰多少条。同一个号码一天内多少条。

然后自己设计各种风控去限制发送接口。
docx
2024 年 5 月 23 日
非常可行,马上卸载,注册都要 0.01 ,后面还会收什么费用,不敢想
totoro625
2024 年 5 月 23 日
这个 App 是非用不可么?是有什么正版资源只能在这里看吗?

你收费了,性质就不一样了,比 VIP 去广告更加刑
ysc3839
2024 年 5 月 23 日
你这么扣一分钱,怕是会触发银行风控,认为你是尝试盗刷啥的。如果能支持预授权的话,扣一块钱再退回是比较好的操作。
dzdh
2024 年 5 月 23 日
支付后退款就行。
hahahenimei
2024 年 5 月 23 日
五一的时候公司的短信接口也是被盗刷。封了 ip 后好多了,但是还是有。
IvanLi127
2024 年 5 月 23 日
这个操作我感觉只适合刚需用户和小众应用。大众应用一开始就是付费的门槛……说不定人家还怕被骗被盗刷什么的直接换下一个呢。
illl
2024 年 5 月 23 日
我记得很久以前和支付干过类似的事情,给用户随机打小金额的钱,将其作为验证码,这个应该要比用户付钱更容易接受一点
snxq1995
2024 年 5 月 23 日
没这个必要。大概有三个方案:

1. 上短信锁定,比如同一个手机号码发短信锁定机制,一个小时内最多多少次。
2. 在网关层,按客户端 IP 限制发短信的接口设置一天最多允许访问次数。
3. 更复杂的行为验证码校验。

当然,前两条还是可以通过用 IP 池和 手机号码池对抗,属于资源对抗,最后一条呢就属于技术对抗了。
ZField
2024 年 5 月 23 日
直接放弃短信,改用密码登录
pinkbook
2024 年 5 月 23 日
完全不可行。哪怕是转账 0.1 立马退款,都会劝退很多新用户

毕竟哪怕是 oracle 注册信用卡的预扣款,都有人害怕不退回
ntdll
2024 年 5 月 23 日
面向国内用户的应用,就尝试接入微信登录,白嫖一下微信的风控。
fionasit007
2024 年 5 月 23 日
你可千万别去当产品经理哈哈哈
leonshaw
2024 年 5 月 23 日
付费是不可能付费的,用户宁愿给运营商 0.1 ,也不会给你 0.01 。去接第三方登录吧。
justfun
2024 年 5 月 23 日
只开放微信登录就好了
Ashe007
2024 年 5 月 23 日
楼上有看到供应商限制频率,接口其实也可以实现以电话号码为基准的限流,避免恶意刷接口。除此之外默认登录项可以展示其他登录方式——密码/三方授权
uuhhme
2024 年 5 月 23 日
太麻烦,还不如让用户发。或者免费发给他一次,第二次让他给你发
cookii
2024 年 5 月 23 日
改成 email 验证码就行了
JoeDH
2024 年 5 月 23 日
直接密码、邮箱验证或者微信登录吧
JensenQian
2024 年 5 月 24 日
用邮箱么好了
为啥国内都要手机号

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://v2ex.ih06.com/t/1043272

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX