无论您是使用 WordPress 适配器还是构建自定义集成,相同的核心流程都适用。
将您的网站或域链接到 Checkify,以便将请求绑定到正确的依赖方。
每个站点自动获取一个 Pass ID。选择请求类型,例如人工验证或年龄超过 18 岁。
使用插件适配器或将其附加到您自己的表单、按钮、页面或后端操作。
根据明确的证明结果允许或阻止操作,而不是收集原始身份数据。
从零到受 Checkify 保护的工作流的实用路径。
在 Checkify 应用程序中,创建您的网站条目并添加您要使用的域。这告诉Checkify验证流程属于哪个站点。
保存后,该站点将获得Checkify Pass以及控制嵌入可以运行的允许域。
打开 WordPress 中的 Checkify 插件,并使用连接流将 WordPress 安装链接到您在 Checkify 中创建的站点。
这将创建允许 WordPress 安全地启动验证请求的可信关系。
创建数字网站时,Checkify 会提供包含人工验证、18 岁以上、21 岁以上或 25 岁以上等请求类型的通行证。
从应用程序或业务仪表板复制通行证 ID — 您在任何地方都使用相同的 ID,仅更改请求类型。
打开 WordPress 中的 Checkify 连接器设置并粘贴您的通行证 ID。卫星插件选择一个配置文件,该配置文件映射到该通行证上的请求类型。
这告诉插件要为结帐、登录、评论、联系表单或基于短代码的页面运行哪个验证流程。
For基于短代码的流程,将短代码粘贴到要显示验证的 WordPress 页面中。
某些适配器不需要短代码,但它对于基于手动页面的集成和自定义流程仍然有用。
在桌面上,QR 通常是最简单的体验。在移动设备上,魔术链接通常更好,因为用户可以直接点击 Checkify 应用程序。
完善的集成可以根据设备自动支持两者。
WooCommerce 和 WordPress 网站的最快途径是使用Checkify插件和适配器。
• WooCommerce 签出
• 登录和注册
• 评论
• 联系表单
• 自定义表单和自定义选择器
1。在应用程序中创建您的网站。
2.连接到 WordPress.
3 中的站点。从应用程序或仪表板复制您的 Checkify Pass ID。
4.将 Pass ID 粘贴到 Checkify 连接器设置中。
5. 当流程使用基于短代码的验证时,将短代码添加到页面。
您还可以将Checkify 集成到您自己的堆栈中,而不使用WordPress。
// 1. Create a digital site and copy your Checkify Pass ID
// Example: human verification
// 2. Start a Pass request from your page or backend
GET /v1/qr/pass/{pass_id}/start?request_type=human
// 3. Show the returned QR or magic link to the user
// 4. Poll the request status
GET /v1/qr/status?token={token}
// 5. Allow or block the protected action
if (result.status === "completed") {
// continue with signup, checkout, comment, form submit, etc.
}
• 自定义注册流程
• WooCommerce 之外的结帐流程
• 支持表格或潜在客户表格
• 评论和评论系统
• 信息亭和柜台体验
您保留自己的产品逻辑和UI,而Checkify 处理证明步骤。这意味着您可以添加强大的验证,而无需围绕身份存储重新设计整个系统。
将 Checkify 添加到普通表单的最简单方法是将其与您的通行证 ID 和请求类型绑定到表单。
• Renders Checkify 按钮给你
• 将验证令牌存储在隐藏字段中
• 在验证完成之前禁用提交
• 适用于Flask、Django、Laravel、PHP 和WordPress 样式表单
• 保持后端简单,因为您只需验证返回的令牌
• 密码重置表格
• 注册和登录表格
• 联系表格
• 结账保护
• 评论和审核提交
<form id="reset-form">
<input type="email" name="email">
<input type="hidden" id="checkify_token" name="checkify_token">
<div id="checkify-button-wrap"></div>
<button id="send" type="button">Send</button>
</form>
<script src="https://checkify.me/sdk/v1/checkify.min.js"></script>
<script>
Checkify.bindForm('#reset-form', {
passId: 'YOUR_PASS_ID',
requestType: 'human',
buttonTarget: '#checkify-button-wrap',
submitButton: '#send',
hiddenInput: '#checkify_token'
});
</script>
1. 创建数字网站并复制您的Checkify Pass ID。
2. 将Checkify SDK 脚本添加到您的页面。
3. 使用您的通行证ID 和请求致电Checkify.bindForm(...)type.
4. 让 Checkify 将标记写入隐藏字段。
5. 将该令牌发送到您的后端并在允许操作之前在服务器端验证它。
不需要自己连接按钮渲染、令牌处理和提交状态,SDK 会为您处理表单管道。您的集成变成:添加 Pass ID,绑定表单,然后在后端验证返回的令牌。
<form data-checkify-pass="YOUR_PASS_ID" data-checkify-request="human">
...
</form>
对于标准表单,您还可以使用data-checkify-pass和data-checkify-request自动增强模式。
浏览器只给您一个令牌。在允许密码重置、注册、结帐、评论提交或任何其他受保护的操作之前,您的服务器应始终使用 Checkify 验证该令牌。
从一项受保护的操作开始,然后扩展到整个产品。
使用人工验证代替传统的 CAPTCHA 进行登录、评论、评论和联系表单。
限制基于超过 13 岁、超过 16 岁的内容、产品或服务18 次或超过 25 次检查。
为帐户恢复、管理操作、付款或批准添加更有力的证据。
集成后,可以在插件、表单、应用程序和网站之间重复使用相同的模式。