• AUTH
  • TOKEN
  • USER
  • HUMAN

AIでOAuthフローを自動化し、認証プロセスを制御する方法

DescopeをAIクライアントに接続することで、ユーザーとIDプロバイダー間のハンドシェイクを自動化できます。連携後は、エージェントがリクエストからセッション確立までの全工程を管理します。

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

すぐに答え

AIでOAuthの認可とセッション交換は可能ですか?

はい、可能です。AIがDescopeを使用して認可リクエストを実行し、取得したコードをアクティブなセッションに交換します。これにより、トークンを直接手動で扱うことなく、エージェントがユーザーログインを管理できるようになります。具体的なフローは以下の通りです。

フローの結果

プロセスの到達地点

OAuthシーケンス中にAIが到達する具体的な状態です。

AUTH

認可の開始

AIが必要なリダイレクトURLを生成します。ユーザーに送付するためのリンクを取得できます。

TOKEN

セッション確立

AIが認可コードをセッションに交換します。これにより、認証済みの有効な状態が作成されます。

USER

本人確認完了

AIがDescopeを通じてユーザーの身元を確認します。処理を進めるために必要なユーザーデータを受け取れます。

HUMAN

ユーザーの同意が必要

AIがプロバイダーのログイン画面をスキップすることはできません。生成されたリンクをログインするユーザーに提示する必要があります。

ワークフロー

リクエスト受信時にAIが行うこと

AIはアプリケーションのロジックとDescopeアイデンティティプラットフォームを繋ぐ架け橋となります。

  1. リクエストの開始

    AIが最初の認可リクエストを実行し、リダイレクトURLを取得します。

    auth_oauth_authorize
  2. コードの交換

    AIがプロバイダーから返されたコードを受け取り、セッションに交換します。

    auth_oauth_exchange
  3. セッションの確定

    AIが交換ツールを使用して、セッションが完全にアクティブであることを確認します。

    auth_oauth_exchange
  4. 認可の検証

    AIが認可リクエストのステータスを確認し、成功したかどうかを検証します。

    auth_oauth_authorize

試してみる

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

これらのプロンプトを使用してOAuthプロセスを開始できます。

出発点

括弧内のテキストを、GoogleやGitHubなどの具体的なプロバイダー名に書き換えてください。

Descope Connector

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

コネクタリンクhttps://edge.vinkius.com/vk_preview_4cREanPNlXC6jrZrFK92D8TajPmC1caVSy6gbeQv/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 — Descope capabilities are ready to use.
設定 · claude_desktop_config.jsonコピー
{
  "mcpServers": {
    "descope-auth-platform-mcp": {
      "url": "https://edge.vinkius.com/vk_preview_4cREanPNlXC6jrZrFK92D8TajPmC1caVSy6gbeQv/mcp"
    }
  }
}
チャットにコピー04
  • Descopeを使用して、GitHubアカウントのOAuthフローを開始して。

  • この認可コードをDescope経由でセッションに交換して。

  • Google OAuthリクエスト用のリダイレクトURLを生成して。

  • プロバイダーから戻ってきたユーザーのセッション交換を完了させて。

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

ここから始める

Descopeを一度接続すれば、あとは指示するだけです。

ワンクリックでDescopeアカウントを連携できます。認証情報は暗号化されて保持されるため、すぐにエージェントへ認証フローの管理を指示できます。

DescopeをAIに接続する

FAQ

動作に関する詳細

  • 01

    ユーザーに同意画面を見せずにログインさせることはできますか?

    いいえ、できません。AIは認可リクエストを生成することしかできません。ユーザーは権限を許可するために、プロバイダーの画面で操作を行う必要があります。

  • 02

    AIはDescopeのAPIキーを保存しますか?

    いいえ。認証情報は暗号化され、AIクライアントではなくVinkiusによって管理されます。

  • 03

    AIはDescope内のユーザーアカウントを削除できますか?

    いいえ。このMCPはOAuthの認可とセッション交換のみを扱います。

  • 04

    AIはユーザーのパスワードを管理できますか?

    いいえ。提供されるツールはOAuthフローとセッション交換に厳格に限定されています。

  • 05

    コードの交換に失敗した場合はどうなりますか?

    AIがDescopeから返されたエラーを報告します。その場合、認可ステップを最初からやり直す必要があります。

  • Descopeについてさらに詳しく知りたいですか? Descope Connectorの全機能を見る

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