Verify

表单的人机验证。

Orbit Verify 让注册、登录与联系表单只接受真人提交。大多数访客无需任何操作;你的服务器只需一次确认。不设 cookie、不追踪,非商业用途免费。

01

为什么选 Orbit Verify

访客无感

没有解题。

  • 大多数访客无需点击即通过
  • 浏览器疑似自动化时只需点一下
  • 按站点选择:始终显示,或从不显示

接入快

页面只需两行。

  • 放进任何现有表单即可
  • 服务端一次请求完成确认
  • 可直接替换常见验证服务,无需重写代码

隐私优先

尽量少采集。

  • 不设 cookie、不用 iframe、不请求第三方
  • 绝不读取输入内容与指针轨迹
  • 不跨站追踪

由你掌控

与 Orbit 其他产品同一规则。

  • 在 Orbit 控制台管理 key、允许的站点与统计
  • 非商业用途免费
  • 商业用途按套餐
02

嵌入

把容器放进要保护的表单里,小组件会自动把结果加进表单;服务端确认方法与示例在控制台里,就在你的 key 旁边。

小组件
<script src="https://verify.yunzheng.space/v1.js?v=1.2.0" async defer></script>
<div class="orbit-verify" data-sitekey="ovk_…"></div>

ovk_… 换成控制台里的 key。

试一试

一个受 Orbit Verify 保护的表单。随便输入,等待校验完成,然后发送。

校验通过后按钮才可用。

03

采集哪些信息

小组件在访客的浏览器里完成一次简短的自动检查,并查看少量粗粒度的环境信息:是否自称自动化、时区与屏幕尺寸、页面上是否有过指针或键盘活动。绝不读取输入的内容与指针位置。访客的地址只以不可还原的形式短暂保留,用于应答请求与限制滥用。你的站点只收到一个结果:是否通过。

04

常见问题

为其他验证服务写的代码能继续用吗?

可以。服务端的确认方式保持一致,页面上把原来的两行换成 Orbit 的两行即可,控制台同时给出两者。

访客需要点什么吗?

通常不需要。校验在页面加载时自行完成;浏览器疑似自动化时才显示一个复选框,点一下即完成。也可以把某个 key 设为始终显示或从不显示。

Orbit Verify 采集访客的什么信息?

少量粗粒度的浏览器环境信息,以及页面上是否有过真实活动。绝不采集输入的内容与指针位置。不设 cookie、不用 iframe、不请求第三方。

收费吗?

非商业用途免费。商业用途按套餐;当前用量在 Orbit 控制台可见。

可以把 key 限制在自己的站点吗?

可以。每个 key 都有允许的站点列表,也可以覆盖某个域名的全部子域。本地开发地址始终放行。