サイトに接続し、 Checkify Pass ID、確認したいものを選択し、Checkify をログイン、チェックアウト、コメント、問い合わせフォーム、または独自のカスタム フローにドロップします。
Checkify は、次のような証明をリクエストできるように設計されています。人間による検証または18 歳以上独自の ID スタックを構築したり、不要な個人データを保存したりする必要はありません。
WordPress plugin or custom SDK — both use the same Checkify Pass and server verify flow.
Install the Checkify plugin, connect your site, and protect checkout, login, comments, and forms without writing code.
WordPress setup guideAdd the JavaScript embed, bind forms with your Pass ID, and verify results on your backend with a site API key.
SDK quickstartCheckify uses two different credentials. Using the wrong one in the wrong place is the most common integration mistake.
Browser embed, WordPress, Joomla — frontend only
Backend verify API — server only, never in JavaScript
WordPress アダプターを使用している場合でも、カスタム統合を構築している場合でも、同じコア フローが機能します。
Web サイトまたはドメインを Checkify にリンクして、リクエストが正しい証明書利用者にバインドされるようにします。
各サイトは 1 つのパス ID を自動的に取得します。人間による検証や 18 歳以上などのリクエスト タイプを選択します。
プラグイン アダプターを使用するか、独自のフォーム、ボタン、ページ、またはバックエンド アクションに添付します。
生の ID データを収集するのではなく、明確な証明結果に基づいてアクションを許可またはブロックします。
ゼロから Checkify で保護されたフローを機能させるための実際的なパス。
Checkify アプリで、Web サイト エントリを作成し、使用するドメインを追加します。これにより、検証フローが属するサイトが Checkify に通知されます。
保存されると、そのサイトは Checkify Pass と、埋め込みを実行できる場所を制御する許可されたドメインを取得します。
WordPress で Checkify プラグインを開き、接続フローを使用して、その WordPress インストールを Checkify で作成したサイトにリンクします。
これにより、WordPress が検証リクエストを安全に開始できるようにする信頼関係が作成されます。
デジタル サイトを作成するとき、Checkify は、人間による認証、18 歳以上、21 歳以上、25 歳以上などのリクエスト タイプを使用してパスをプロビジョニングします。
アプリまたはビジネス ダッシュボードからパス ID をコピーします。どこでも同じ ID を使用し、リクエスト タイプのみを変更します。
WordPress で Checkify コネクタ設定を開き、パス ID を貼り付けます。サテライト プラグインは、そのパスのリクエスト タイプにマップするプロファイルを選択します。
これにより、チェックアウト、ログイン、コメント、問い合わせフォーム、またはショートコード ベースのページに対して実行する検証フローがプラグインに指示されます。
ショートコード ベースのフローの場合は、検証を表示する WordPress ページにショートコードを貼り付けます。
一部のアダプターにはショートコードが必要ありませんが、手動ページベースの統合やカスタム フローには役立ちます。
デスクトップでは、通常、QR が最もシンプルなエクスペリエンスです。モバイルでは、ユーザーが Checkify アプリに直接アクセスできるため、マジック リンクの方が優れていることがよくあります。
洗練された統合により、デバイスに応じて両方を自動的にサポートできます。
WooCommerce および WordPress サイトの最速のルートは、 Checkify プラグインとアダプター。
• WooCommerce チェックアウト
• ログインと登録
• コメント
• お問い合わせフォーム
• カスタム フォームとカスタム セレクター
1.アプリでサイトを作成します。
2. WordPress.
3 のサイトに接続します。アプリまたはダッシュボードから Checkify Pass ID をコピーします。
4.パス ID を Checkify コネクタ設定に貼り付けます。
5. フローでショートコードベースの検証を使用する場合は、ショートコードをページに追加します。
WordPress を使用せずに、Checkify を独自のスタックに統合することもできます。
// 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 (proofs only — no attribute values)
GET /v1/qr/status/request/{request_id}?status_token={status_token}
// completed → approved_claims, approved_fields (names only)
// Legacy token poll GET /v1/qr/status?token={token} is deprecated for embed SDK v1.0.4+
// 5. Server-side result verification (site API key)
POST /v1/qr/results/verify
// 6. Allow or block the protected action
if (result.status === "completed") {
// use result.approved_claims — not raw personal data
}
• カスタム サインアップフロー
• WooCommerce 外のチェックアウト フロー
• サポート フォームまたはリード フォーム
• システムのレビューとコメント
• キオスクとカウンターのエクスペリエンス
独自の製品ロジックと UI を維持し、Checkify が実証ステップを処理します。つまり、ID ストレージ周りのシステム全体を再設計することなく、強力な検証を追加できます。
通常のフォームに Checkify を追加する最も簡単な方法は、パス ID とリクエスト タイプを使用してフォームにバインドすることです。
• Render は、あなたのための 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 がフォームの配管を処理します。統合は次のようになります。パス ID を追加し、フォームをバインドし、バックエンドで返されたトークンを検証します。
<form data-checkify-pass="YOUR_PASS_ID" data-checkify-request="human">
...
</form>
標準フォームの場合、data-checkify-passおよびdata-checkify-requestを使用して自動拡張モードを使用することもできます。
ブラウザはトークンのみを提供します。サーバーは、パスワードのリセット、サインアップ、チェックアウト、コメントの送信、またはその他の保護されたアクションを許可する前に、必ず Checkify を使用してトークンを検証する必要があります。
1 つの保護されたアクションから始めて、製品全体に拡張します。
ログイン、コメント、レビュー、お問い合わせフォームに従来の CAPTCHA の代わりに人間による認証を使用します。
13 歳以上、16 歳以上に基づいてコンテンツ、製品、またはサービスを制限します。 18 を超える、または 25 を超える小切手。
アカウントの回復、管理アクション、支払い、または承認に強力な証拠を追加します。
一度統合すると、同じパターンをプラグイン、フォーム、アプリ、Web サイト間で再利用できます。
まず、サイトに接続し、Checkify Pass ID をコピーし、1 つの重要なユーザー アクションを保護します。