as9567585
V2EX  ›  互联网

为什么现在短信登录场景,很少有行为验证了?

  •  
  •   as9567585 · Mar 6, 2022 · 2741 views
    This topic created in 1553 days ago, the information mentioned may be changed or developed.

    比如抖音,我一点发送登录验证码,它就发送了。很少会出现行为验证。

    早年间很多应用都是必有图片或者滑动的行为验证。

    现在是用什么样策略判断,本次行为是否需要行为验证的呢?

    如果根据 IP 的话,提供 IP 池的也挺多的,很难防止比如对手刷你的短信吧?

    如果根据手机号的话,即使一个号码只发一次,也是不小的费用吧

    10 replies    2022-03-06 20:48:08 +08:00
    supermoonie
        1
    supermoonie  
       Mar 6, 2022 via iPhone
    大概是因为你风险等级低
    ltkun
        2
    ltkun  
       Mar 6, 2022 via Android
    便宜呗 成本可以忽略不计
    foam
        3
    foam  
       Mar 6, 2022 via Android
    没触发风控而已,你多点几次试试就知道了。
    tiiis
        4
    tiiis  
       Mar 6, 2022 via iPhone
    只是你使用环境过了他的风控
    littleTomorrow1
        5
    littleTomorrow1  
       Mar 6, 2022   ❤️ 1
    3 楼正解,我上架公司的登录发短信逻辑:
    1. 点击获取短信验证码时,请求接口,后端回根据一定的风控逻辑,判断是否需要行为验证,如果需要就返回前端状态码
    2. 前端根据状态码判断需要行为验证,就调用行为验证的 sdk
    3. 在行为验证完成的回调中,用得到的 token 再次调用接口传给后端,才会真正的发短信

    当然如果不需要行为验证,后端直接返回短信发送成功的状态码
    llopppp
        6
    llopppp  
       Mar 6, 2022   ❤️ 1
    是因为精细化运营到位了。
    你看到的是你点了发送验证码,它就发送。
    背后是:查设备特征,查网络环境,查手机号登录次数,查账号风险等级,综合评定是否需要验证码,需要什么等级的验证码。
    snw
        7
    snw  
       Mar 6, 2022 via Android
    你试试用境外 IP 注册微博个人账号?
    paradoxs
        8
    paradoxs  
       Mar 6, 2022
    你要换一个 IP 来刷几条几分钱的短信?

    谁成本高?
    SenLief
        9
    SenLief  
       Mar 6, 2022
    你换一台新的手机登录试试。
    as9567585
        10
    as9567585  
    OP
       Mar 6, 2022
    @paradoxs 不太了解 ip 的价格,能介绍下不
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3022 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 50ms · UTC 09:02 · PVG 17:02 · LAX 02:02 · JFK 05:02
    ♥ Do have faith in what you're doing.