更新JH中三种人机校验的文档
极狐目前可以使用的人机校验服务包括:
- Google reCAPTCHA v2
- T-Sec 天御 验证码 以下简称腾讯人机校验
- 极验适应性验证 以下简称极验人机校验
现在需要补充极狐这三种人机校验的文档。
关于reCAPTCHA
我们在极狐里将reCAPTCHA在中国大陆无法访问的endpoint替换成了国内的endpoint,经过实际的交互测试,其服务的可用性仍然受网络波动的影响,但是用户仍然可以选择reCAPTCHA作为人机校验,开启与配置方式与upstream完全一致。(观察到upstream的 doc/integration/recaptcha.md
一直没有同步到jh
目录,)
关于腾讯人机校验
开启腾讯人机校验后,所有原本显示或弹出reCAPTCHA的地方将会被替换为腾讯人机校验。
如何开启:
- 在admin(http://${host}/admin/application_settings/reporting)中勾选开启reCAPTCHA,但不用配置Key
- 打开feature flag Feature.enable(:tencent_captcha)
- 将人机校验服务商提供的id和key配置到环境变量
TC_CAPTCHA_ID='******'
TC_CAPTCHA_KEY='******'
关于极验人机校验
开启极验人机校验后,所有原本显示或弹出reCAPTCHA的地方将会被替换为极验人机校验。
如何开启:
- 在admin(http://${host}/admin/application_settings/reporting)中勾选开启reCAPTCHA,但不用配置Key
- 打开feature flag Feature.enable(:geetest_captcha)
- 将人机校验服务商提供的id和key配置到环境变量
GEETEST_CAPTCHA_ID='******'
GEETEST_CAPTCHA_KEY='******'
由 Kun Qian 编辑于