Checkify
集成指南

如何将 Checkify 集成到您的系统中

连接您的站点,复制您的 Checkify Pass ID,选择您要验证的内容,然后将 Checkify 放入登录、结帐、评论、联系表单或您自己的自定义流程中。

Checkify 的设计使您可以请求类似的证明人工验证年龄超过18,无需构建自己的身份堆栈或存储不必要的个人数据。

集成是什么样子

无论您是使用 WordPress 适配器还是构建自定义集成,相同的核心流程都适用。

1

连接您的站点

将您的网站或域链接到 Checkify,以便将请求绑定到正确的依赖方。

2

获取您的 Checkify Pass

每个站点自动获取一个 Pass ID。选择请求类型,例如人工验证或年龄超过 18 岁。

3

将其添加到您的流程

使用插件适配器或将其附加到您自己的表单、按钮、页面或后端操作。

4

接收经过验证的结果

根据明确的证明结果允许或阻止操作,而不是收集原始身份数据。

分步设置

从零到受 Checkify 保护的工作流的实用路径。

步骤1

在应用程序中创建您的网站

在 Checkify 应用程序中,创建您的网站条目并添加您要使用的域。这告诉Checkify验证流程属于哪个站点。

保存后,该站点将获得Checkify Pass以及控制嵌入可以运行的允许域。

在Checkify应用程序中添加网站
在 WordPress 中连接此站点
步骤2

连接到WordPress中的站点

打开 WordPress 中的 Checkify 插件,并使用连接流将 WordPress 安装链接到您在 Checkify 中创建的站点。

这将创建允许 WordPress 安全地启动验证请求的可信关系。

步骤3

复制您的 Checkify Pass ID从应用程序或业务仪表板

创建数字网站时,Checkify 会提供包含人工验证、18 岁以上、21 岁以上或 25 岁以上等请求类型的通行证。

从应用程序或业务仪表板复制通行证 ID — 您在任何地方都使用相同的 ID,仅更改请求类型。

通过复制 Checkify Pass ID仪表板
将 Checkify Pass ID 粘贴到 WordPress 设置中
步骤4

将通行证 ID 粘贴到您的 WordPress 集成中

打开 WordPress 中的 Checkify 连接器设置并粘贴您的通行证 ID。卫星插件选择一个配置文件,该配置文件映射到该通行证上的请求类型。

这告诉插件要为结帐、登录、评论、联系表单或基于短代码的页面运行哪个验证流程。

步骤5

将短代码复制到 WordPress

For基于短代码的流程,将短代码粘贴到要显示验证的 WordPress 页面中。

某些适配器不需要短代码,但它对于基于手动页面的集成和自定义流程仍然有用。

Checkify 显示在 WordPress 集成设置中
在应用程序中创建的魔术链接
步骤6

在桌面上使用 QR 在移动设备上使用 magic link

在桌面上,QR 通常是最简单的体验。在移动设备上,魔术链接通常更好,因为用户可以直接点击 Checkify 应用程序。

完善的集成可以根据设备自动支持两者。

WooCommerce WordPress 集成

WooCommerce 和 WordPress 网站的最快途径是使用Checkify插件和适配器。

插件可以保护什么

• WooCommerce 签出

• 登录和注册

• 评论

• 联系表单

• 自定义表单和自定义选择器

WordPress 所有者如何配置

1。在应用程序中创建您的网站。

2.连接到 WordPress.

3 中的站点。从应用程序或仪表板复制您的 Checkify Pass ID。

4.将 Pass ID 粘贴到 Checkify 连接器设置中。

5. 当流程使用基于短代码的验证时,将短代码添加到页面。

WooCommerce 结帐年龄门设置

通用网站或应用程序集成

您还可以将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 处理证明步骤。这意味着您可以添加强大的验证,而无需围绕身份存储重新设计整个系统。

使用新的 SDK 表单绑定

将 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-passdata-checkify-request自动增强模式。

服务器端提醒

浏览器只给您一个令牌。在允许密码重置、注册、结帐、评论提交或任何其他受保护的操作之前,您的服务器应始终使用 Checkify 验证该令牌。

常见用例

从一项受保护的操作开始,然后扩展到整个产品。

减少机器人和垃圾邮件

使用人工验证代替传统的 CAPTCHA 进行登录、评论、评论和联系表单。

年龄限制访问

限制基于超过 13 岁、超过 16 岁的内容、产品或服务18 次或超过 25 次检查。

更高信任的操作

为帐户恢复、管理操作、付款或批准添加更有力的证据。

可重复使用的信任层

集成后,可以在插件、表单、应用程序和网站之间重复使用相同的模式。

准备好集成Checkify了吗?

首先连接您的站点,复制您的Checkify Pass ID,并保护一键用户操作。