开发者社区> 问答> 正文

无痕阿里云验证码2.0能做嵌入式吗?

无痕阿里云验证码2.0能做嵌入式吗?
我的场景是这样:app原生有一个签到按钮,点击后调起H5无痕验证的链接,用的是嵌入式,但是无法立即发起无痕验证

展开
收起
三分钟热度的鱼 2024-03-06 21:08:51 24 0
3 条回答
写回答
取消 提交回答
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    阿里云验证码2.0的无痕验证可以作为嵌入式使用

    无痕验证是阿里云提供的验证码解决方案,它通过静默采集所需信息来对用户进行风险评估,只有在判断出用户存在风险时,才会根据风险等级返回相应的验证码服务建议。在您的场景中,由于是在H5页面中使用嵌入式验证码,需要注意以下几点:

    • 初始化无痕验证:在Web前端页面中,首先需要对无痕验证进行初始化,然后获取人机信息串并传给业务服务端。
    • 风险评估:业务服务端通过风险服务端进行查询后,返回结果给客户端,客户端根据风险等级判断无痕验证是否通过,以及是否需要唤醒二次验证。

    此外,如果用户已经通过了无痕验证,系统应该记住这一状态,用户再次点击发送短信验证码时,不需要重复进行无痕验证,而是直接发送验证码即可。同时,无痕验证的二次校验逻辑是由服务端根据风险评估策略来决定的,不一定基于第一次验证失败就立即触发。

    综上所述,无痕验证确实可以作为嵌入式使用,但需要在前端和后端都进行相应的配置和处理。如果您在使用过程中遇到困难,可以联系阿里云的技术支持获取帮助。

    2024-03-08 19:30:03
    赞同 展开评论 打赏
  • 阿里云验证码2.0支持无痕验证模式,可以在APP中嵌入使用。虽然您提到的场景是在H5页面中使用,但在实际应用中,APP端可以封装一个无痕验证功能组件,点击签到按钮后通过SDK发起无痕验证请求。具体的客户端接入方式请参照上述验证码服务官方文档。

    2024-03-08 11:21:16
    赞同 展开评论 打赏
  • H5里面需要点击验证元素触发无痕 你setTimeout一个click事件去触发 但不建议这样去交互。此回答整理自钉群“【客】验证码2.0接入咨询”

    2024-03-06 21:33:05
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
阿里云云原生 Serverless 技术实践营 PPT 演讲 立即下载
阿里云产品十月刊 立即下载
基于阿里云构建博学谷平台实时湖仓 立即下载