• SUCCESS
  • FAILURE
  • LOGS
  • HUMAN

AIを活用してNhostの認証フローをテストする方法

NhostをAIクライアントに一度接続するだけ。あとはエージェントがユーザー認証の一連のシーケンスを自動で実行します。

このページについてAIに聞く

すぐに答え

AIエージェントを使ってNhostの認証フローをテストできますか?

はい。AIがNhostのツールを使用して、メール/パスワードによる登録、OTPログイン、パスワードリセットを実行します。各ステップの成功または失敗を明確に把握できます。

テスト結果

テストによって得られるもの

エージェントがロジックを実行し、結果を報告します。

SUCCESS

ユーザー作成の検証

AIがサインアッププロセスを完了し、Nhostにユーザーが存在することを確認します。ユーザー作成が正常に完了したことが明確に示されます。

FAILURE

エラー状態の検知

ログインに失敗したり、パスワードリセットが無効だった場合、AIがエラーを検知します。認証が失敗した具体的な理由を報告します。

LOGS

フローの検証

エージェントがサインアップからサインインまでのシーケンスを追跡し、ロジックが正しく機能しているかを確認します。ライフサイクル全体の要約を受け取れます。

HUMAN

手動による介入

OTPやメールリンクをメールボックスから手動で取得する必要がある場合、AIは一時停止します。その際、コードやリンクをユーザーが提供することでテストを継続できます。

ワークフロー

テスト開始時にAIが行うこと

エージェントがヘッドレスユーザーとして振る舞い、認証ロジックを検証します。

  1. 新規ユーザーの作成

    エージェントが指定された認証情報を使用して登録プロセスを開始し、ユーザーテーブルにデータを追加します。

    signup_email_password
  2. 認証情報の検証

    作成したアカウントでログインを試行し、認証情報が正しく機能するかを確認します。

    signin_email_passwordsignin_otp_emailsignin_passwordless_email
  3. リカバリのテスト

    パスワードリセットのリクエストを実行し、リカバリフローが正常に動作するかを確認します。

    reset_password
  4. セッションの終了

    テスト完了後、AIはログアウトを実行し、セッションが適切に終了したことを確認します。

    signout

試してみる

以下のプロンプトをコピーして開始してください。

これらのプロンプトを使って、すぐにテストを開始できます。

出発点

プレースホルダーとなっているメールアドレスやパスワードを、実際に使用したいテストデータに書き換えてください。

Nhost Connector

準備完了です。MCPクライアントを選択し、セットアップ手順に従ってください。

コネクタリンクhttps://edge.vinkius.com/vk_preview_MFFyb71fXEU1fDy4Y51JTMmYHnFDWoQWhoWKMoU6/mcp

Claude Desktop

以下の手順で数秒で接続できます。

  1. 1In Claude Desktop, open Settings → Connectors.
  2. 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
  3. 3Click Add and start a new chat — Nhost capabilities are ready to use.
設定 · claude_desktop_config.jsonコピー
{
  "mcpServers": {
    "nhost-mcp": {
      "url": "https://edge.vinkius.com/vk_preview_MFFyb71fXEU1fDy4Y51JTMmYHnFDWoQWhoWKMoU6/mcp"
    }
  }
}
チャットにコピー04
  • メールアドレス testuser@example.com、パスワード Password123 で新しいユーザーを登録してください。

  • 先ほど作成したメールアドレス testuser@example.com とパスワードを使って、Nhostにサインインしてください。

  • アカウント testuser@example.com のパスワードリセットを実行し、正常に動作するか教えてください。

  • ログインテストが完了したら、現在のセッションからサインアウトしてください。

  • Claude
  • ChatGPT
  • Cursor
  • VS Code
  • Windsurf
  • Claude Code
  • JetBrains
  • Cline

ここから始める

Nhostを接続して、指示を出すだけ。

Nhostアカウントを連携させるだけで準備完了です。認証情報は弊社側で暗号化して保持するため、お好みのAIクライアントですぐにテストを開始できます。

NhostをAIに接続する

FAQ

テストの動作について

  • 01

    AIは新しいデータベーステーブルを作成できますか?

    いいえ。AIは提供されたツールを使用して、サインアップやサインインなどの認証アクションを実行することのみ可能です。

  • 02

    テストの実行にブラウザは必要ですか?

    いいえ。AIはMCPツールを通じて、Nhostの認証APIと直接やり取りを行います。

  • 03

    AIはMFA(多要素認証)を回避できますか?

    いいえ。フローにOTPが必要な場合、AIは signin_otp_email ツールを使用しますが、メールに届いた実際のコードはユーザーが提供する必要があります。

  • 04

    AIは既存のユーザーを削除しますか?

    いいえ。このコネクターには、ユーザーレコードを削除するためのツールは含まれていません。

  • 05

    自作のフロントエンドUIのテストに使えますか?

    いいえ。これはバックエンドの認証ロジックやAPIレスポンスを検証するためのものであり、ウェブサイトの視覚的な要素をテストするものではありません。

  • Nhostに関するその他の質問は? Nhost Connectorの全機能を見る

『Nhost』を Claude、Cursor、ChatGPT などに接続