
1 iBugOne Dec 2, 2021 via Android IP 和邮箱地址一起限速不就行了?每个邮箱 5 分钟只能发 3 个验证码之类的 |
2 77yf77yf77yf OP @iBugOne 我设想的场景是每次都是不同的邮箱然后每次 ip 也不同 |
3 iBugOne Dec 2, 2021 via Android @77yf77yf77yf #2 那完全无解啊,你怎么区分有人乱发和单纯的用户使用高峰? |
验证码是对应账户吧,限制账户呗。 新注册的话可以反过来:让用户发邮件到你。 |
5 77yf77yf77yf OP @v2tudnew 考虑的就是注册的情况,感觉让用户反向发邮件确实比较可行 |
6 ke1e Dec 2, 2021 via iPhone 验证码呀 只要你验证码够 nb 就不会被刷接口 |
7 laozhoubuluo Dec 3, 2021 via Android @77yf77yf77yf 反向发的话,考虑的因素不少,如果只判断 from 字段的话会出安全问题。 感觉比较靠谱的是先反向发邮件,完了服务器收到反向邮件之后进下一步再正向发邮件,虽说无法保证绝对的不被滥用,但是也能很好的控制。 |
8 dven Dec 3, 2021 把 Rate Limit 绑定到邮箱而不是 IP 上 |
9 holinhot Dec 3, 2021 @laozhoubuluo 用户体验为 0 |
10 holinhot Dec 3, 2021 还不如发邮件加个风控验证码 |
11 laozhoubuluo Dec 3, 2021 via Android @dven 他的意思是邮箱和密码同时不同。 |
12 laozhoubuluo Dec 3, 2021 via Android |