Skip to main content

Auth0 SDKs

AI agent のワークフローを保護するため、以下の Auth0 SDK を更新しました:

Next.js

このSDKを使用すると、Auth0の認証・認可サービスをNext.jsアプリケーションに簡単に統合できます。主な機能は次のとおりです。
  • ユーザー認証
  • 対応するソーシャルIDプロバイダーおよびエンタープライズIDプロバイダーのアクセストークンを取得するためのツール

Node.js

このライブラリを使用すると、Auth0の認証・認可サービスをNode.jsアプリケーションに簡単に組み込めます。主な機能は次のとおりです。
  • ユーザー認証
  • ユーザーのサインアップ、ユーザープロファイルの管理、APIエンドポイントの保護を行うためのツール

Auth0 Fastify SDK

このSDKを使用すると、Auth0の認証・認可サービスをFastifyアプリケーションに簡単に統合できます。主な機能は以下のとおりです。
  • ユーザー認証
  • ファーストパーティAPIの呼び出しに必要なアクセストークンを取得するためのツール

Auth0 AI SDKs

Auth0 AI SDKsを使用すると、アプリケーションを一般的なエージェント型フレームワークと効率的に統合できます。

Auth0 AI SDK

このSDKは、AIアプリケーションにおける認証と認可のための基本的な抽象化を提供します。主な機能は次のとおりです。

Auth0 AI Components

このライブラリは、AI Identity for B2Bを使用するAIアプリケーションで利用できるReactコンポーネントのセットアップに役立ちます。コンポーネントのスタイルにはTailwind CSSが使用されています。以下の機能をサポートしています。
  • 対応しているソーシャルIDプロバイダーやエンタープライズIDプロバイダーのアクセストークンを取得するためのツール

Auth0 AI向けRedisストア

このSDKは、Auth0 AI SDKで利用できる、Redisベースの安全なデータストア実装を提供します。主な機能は次のとおりです。
  • Redisへの保存前にデータを安全に暗号化
  • 名前空間によるキーの整理
  • 保存データの有効期限の設定

サンプルアプリケーション

LangGraphやVercel AIなどのフレームワークで構築された、JavaScript/TypeScript向けのサンプルアプリケーションをご覧ください。

Assistant0 (Next.js)

事前構成済みのツールを備えたフルスタックのAIパーソナルアシスタントです。ユーザー認証、Token Vaultを使用した安全なAPI呼び出し (Gmail、Google カレンダーなど) 、非同期認可を使用したHuman-in-the-loopの やり取り、Auth0 FGAによるRAGツールの保護など、 AI Identity for B2Bのさまざまな機能を体験できます。

SmartHR Assistant

複雑な認可ルールに基づいて、人事関連ドキュメントへの安全なアクセスを提供するAI人事アシスタントです。 Auth0 FGAを使用し、関係性ベースのアクセス制御 (Fine-Grained Authorization) でRAGアプリケーションを保護する方法を示しています。LlamaIndexを使用したNext.jsアプリケーションとして実装されています。

Agent0

ReactとFastifyで構築されたフルスタックのAIパーソナルアシスタントです。 ログイン中のユーザーに代わり、ツール呼び出しを通じてAPIを呼び出します。

AIサンプル

生成AIアプリケーションでAuth0の認証・認可機能を活用する スタンドアロンのサンプルアプリケーションを集めたリポジトリです。各サンプルでは、AI Identity for B2Bの特定の機能を紹介しています。

Auth0 AI SDK TypeScriptサンプル

Auth0のJavaScript AI SDKに付属するサンプルアプリケーションです。 SDKの推奨実装パターンを確認できます。

ガイドとチュートリアル

JavaScript/TypeScript で Next.js、LangChain、LlamaIndex、Vercel AI、Genkit を利用するためのガイドをご用意しています。

Google カレンダーの空き状況を確認する

GitHub リポジトリを一覧表示する

Slack チャンネルを一覧表示する

Salesforce の商談を取得する