🔐auth0
Auth0
- ソース種別
- git-subdir
- ソース
- GitHub で見る ↗
説明
Auth0の必須スキル。クイックスタート、他プロバイダーからの移行、およびMulti-Factor Authentication(MFA)に関する内容を含みます。
原文を表示
Essential Auth0 skills including quickstarts, migration from other providers, and Multi-Factor Authentication (MFA).
ユースケース
- ✓Auth0のクイックスタート時
- ✓他プロバイダーからの移行時
- ✓Multi-Factor Authentication(MFA)を構築するとき
同梱スキル(44)
🎨acul-screen-generator
次のような場合に使用: Auth0 Universal LoginスクリーンをフルなUI制御で構築またはカスタマイズする場合 — ACUL React または Vanilla JS SDKを使用して、ブランド化されたログイン、サインアップ、またはMFAスクリーンを作成する場合。ユーザーが「カスタムログインページ」「Auth0ログインをスタイリングしたい」「…
🔐auth0-android
次のような場合に使用: KotlinまたはJavaで開発したAndroidアプリにAuth0のログイン、ログアウト、認証情報管理機能を追加する場合。Web AuthやバイオメトリクスによってセキュアされたCredentialsManager、MFAに対応しており、ユーザーが「Androidアプリにログイン機能を追加したい」とAuth0に言及せずに伝えた場合…
🔄auth0-android-major-migration
次のような場合に使用: Android アプリの Auth0 SDK(com.auth0.android:auth0)を次のメジャーバージョンにアップグレードする場合。現在のバージョンを検出し、前提条件をチェックしたうえで、プロジェクトの実際の呼び出しサイトに影響する breaking changes のみを適用します。ユーザーが「Auth0 Androi…
🔐auth0-angular
次のような場合に使用: Angular アプリケーションに Auth0 ログイン、ログアウト、ルートガード、または HTTP インターセプターを追加する場合。SPA 向けの @auth0/auth0-angular を統合します。ユーザーが SDK の名前を明示せず「Angular のルートを保護したい」または「Angular に認証を追加したい」と述べた…
🔐auth0-aspnetcore-api
次のような場合に使用: JWT Bearer トークン検証、スコープチェック、または DPoP バインディングで ASP.NET Core Web API エンドポイントを保護する場合。Auth0.AspNetCore.Authentication.Api を統合して、フロントエンドまたはモバイルアプリからアクセストークンを受け取るステートレス REST …
🔐auth0-aspnetcore-authentication
次のような場合に使用: ASP.NET Core MVC、Razor Pages、または Blazor Server Web アプリに、Cookie ベースのログイン、ログアウト、またはユーザープロファイル機能を追加する場合。Auth0.AspNetCore.Authentication を統合します。ユーザーが「.NET Web アプリにログイン機能を追…
🎨auth0-branding
次のような場合に使用: Auth0 Universal Login のブランディングをカスタマイズして、ブランドに合わせる場合。色、ロゴ、フォント、ページレイアウト、またはログインテキストの変更が対象です。また、ブランディングをデフォルトにリセットする場合、またはブランディングがエンドツーエンドで正常に機能しているかを確認する場合にも使用します。フルカスタ…
🔐auth0-cli
Auth0 CLIコマンドを実行してテナントリソースを管理する場合に使用します。アプリケーションやAPIの作成、ユーザー、ロール、組織、アクション、ログストリーム、カスタムドメイン、またはUniversal Loginの設定管理が対象です。 また、CLIを通じてAuth0 Management APIを直接呼び出す場合にも使用します。
🔐auth0-custom-domains
次のような場合に使用: カスタムAuth0ログインドメイン(例: login.example.com)のセットアップ、検証、またはトラブルシューティング カスタムAuth0ログインドメインのセットアップ、検証、またはトラブルシューティングを行う際に使用します。CNAME設定、ドメイン検証、TLSポリシー、複数のカスタムドメイン、およびManagement …
🔐auth0-expo
次のような場合に使用: Expo appにAuth0のログイン、ログアウト、またはセッション管理を追加する場合。 react-native-auth0をExpo Config Pluginと統合して、ネイティブなiOS/Androidビルドに対応します。ユーザーが「Expo appにログインを追加したい」と述べており、SDKに言及していない場合でも使用して…
🔐auth0-express
Express.jsウェブアプリケーションにセッションベースのログイン、ログアウト、または保護されたルートを追加する場合に使用します。express-openid-connectを統合します。ユーザーが「Expressアプリにログインを追加したい」または「Expressのルートを保護したい」と言った場合にも使用してください。
🔐auth0-fastapi-api
次のような場合に使用: FastAPI エンドポイントを JWT Bearer トークン検証、スコープチェック、または DPoP バインディングで保護する場合。auth0-fastapi-api を統合して、アクセストークンを受け取るステートレス API に対応します。ユーザーが「FastAPI エンドポイントをセキュアにしたい」または「FastAPI で…
🔐auth0-fastify
次のような場合に使用: Fastifyウェブアプリケーションにセッションベースのログイン、ログアウト、または保護されたルートを追加する場合。@auth0/auth0-fastifyと統合され、ユーザーが「Fastifyアプリにログイン機能を追加したい」と言った場合でも使用します。Bearerトークンを検証するFastify APIの場合は、代わりにauth…
🔐auth0-fastify-api
次のような場合に使用: Fastify APIエンドポイントをJWT Bearer トークン検証またはスコープチェックで保護する場合。 @auth0/auth0-fastify-api を統合し、フロントエンドやモバイルアプリからアクセストークンを受け取るステートレスAPIに対応します。
🔐auth0-flask
次のような場合に使用: Flask Webアプリケーションにセッションベースのログイン、ログアウト、またはユーザープロフィール機能を追加する場合。auth0-server-pythonを統合します。ユーザーが「Flask アプリにログイン機能を追加したい」や「Flask ルートを保護したい」と述べた場合でも使用してください。
🔐auth0-flutter-native
次のような場合に使用: Flutter モバイルアプリ(iOS または Android)に Auth0 ログイン、ログアウト、またはバイオメトリクス保護されたクレデンシャルストレージを追加する。ネイティブプラットフォーム上で auth0_flutter を統合します。ユーザーが「Flutter アプリにログイン機能を追加したい」と言う場合でも使用してくださ…
🔐auth0-flutter-web
Auth0ログイン/ログアウトをFlutter Webアプリケーションに追加する場合に使用します。 Webプラットフォームでauth0_flutterを統合します。ユーザーが「Flutter Webアプリにログイン機能を追加したい」と述べた場合でも使用してください。
🔐auth0-ionic-angular
次のような場合に使用: Capacitorを使用するIonic Angularアプリに、Auth0のログイン、ログアウト、またはディープリンキング機能を追加する場合。@auth0/auth0-angularをCapacitor BrowserおよびApp pluginと統合し、ネイティブiOS/Android対応を実現します。
🔐auth0-ionic-react
次のような場合に使用: Capacitor を使用する Ionic React アプリに Auth0 のログイン、ログアウト、またはディープリンキング機能を追加する場合。@auth0/auth0-react を Capacitor Browser プラグインおよび App プラグインと統合して、iOS/Android ネイティブ環境に対応します。
🔐auth0-ionic-vue
次のような場合に使用: Ionic Vue アプリケーションに Auth0 のログイン、ログアウト、またはディープリンキング機能を追加する場合。Capacitor Browser および App プラグインと @auth0/auth0-vue を統合し、iOS/Android ネイティブアプリとして動作させます。
🔐auth0-java-mvc-common
次のような場合に使用: Java ServletウェブアプリケーションにAuth0のログイン、ログアウト、またはコールバック処理を追加する場合。 サーバーサイドJavaアプリケーション向けにcom.auth0:mvc-auth-commonsを統合します。ユーザーが「Java ウェブアプリにログイン機能を追加してほしい」とライブラリ名を明示しない場合でも使…
🔐auth0-laravel
次のような場合に使用: Laravel Webアプリケーションにセッションベースのログイン、ログアウト、またはユーザープロフィール機能を追加する場合。auth0/login (laravel-auth0) をGuardベースの認証と統合します。ユーザーが「Laravelアプリに ログイン機能を追加したい」と言った場合でも使用してください。
🔐auth0-laravel-api
次のような場合に使用: JWT Bearer tokenの検証またはスコープチェックを使用してLaravel APIエンドポイントを保護する場合。auth0/loginをAuthorizationGuardと統合し、アクセストークンを受け取るステートレスAPIに対応します。
🔐auth0-maui
次のような場合に使用: .NET MAUI クロスプラットフォームアプリ(iOS、Android、macOS、またはWindows)にAuth0ログイン、ログアウト、またはトークン管理を追加する場合。Auth0.OidcClient.MAUI を統合します。ユーザーが「MAUIアプリにログイン機能を追加したい」と述べた場合でも使用してください。
🔐auth0-mfa
次のような場合に使用: - MFAまたはステップアップ認証をアプリに追加する場合 - ユーザーにログイン時または機密アクション前に第2要素(TOTP、SMS、passkey、push)での検証を要求する場合 - 適応型/リスクベースのMFAを実装する場合 - HIPAA、PCI-DSSなどのコンプライアンス要件への対応が必要な場合 また、ユーザーが「2段階…
🔄auth0-migration
次のような場合に使用: 別のプロバイダー(Firebase、Cognito、Supabase、Clerk、カスタム認証など)からAuth0へのユーザーまたは認証の移行時。 一括ユーザーインポート、段階的な移行戦略、JWT検証の更新をカバーします。 ユーザーが「auth をAuth0に切り替えたい」または「ユーザーをAuth0に移行したい」と述べた場合でも使…
🔐auth0-net-android
次のような場合に使用: .NETのAndroidアプリケーションにAuth0ログインまたはトークン管理を追加する場合。Auth0.OidcClient.AndroidXを統合します。ユーザーが「.NETのAndroidアプリにログインを追加したい」と言った場合やXamarin Androidを言及した場合でも使用してください。
🔐auth0-net-ios
次のような場合に使用: .NET iOSアプリケーションにAuth0ログインまたはトークン管理を追加する場合。Auth0.OidcClient.iOSを統合します。ユーザーが「.NET iOSアプリにログイン機能を追加したい」と言及した場合や、Xamarin iOSについて言及した場合にも使用してください。
🔐auth0-nextjs
次のような場合に使用: Next.jsアプリケーションにAuth0のログイン、ログアウト、保護されたページ、またはミドルウェアを追加する場合。@auth0/nextjs-auth0を使用してApp RouterとPages Routerの両方に対応しています。ユーザーが「Next.jsアプリにログイン機能を追加してほしい」または「Next.jsルートを保護…
🔐auth0-nuxt
次のような場合に使用: - Nuxt 3 または Nuxt 4 アプリケーションに Auth0 ログイン、ログアウト、セッション管理、または保護されたルートを追加する場合 - @auth0/auth0-nuxt を統合する場合 - ユーザーが「Nuxt アプリにログイン機能を追加して」と言った場合でも使用してください
🔐auth0-php
次のような場合に使用: PHP Webアプリケーションにセッションベースのログイン、ログアウト、またはユーザープロフィール機能を追加する場合。auth0/auth0-phpを統合します。ユーザーが「PHPアプリにログイン機能を追加したい」と言った場合でも使用します。
🔐auth0-php-api
次のような場合に使用: PHP APIエンドポイントをJWT Bearerトークン検証またはスコープチェックで保護する場合。ステートレスAPIがアクセストークンを受け取るときに、auth0/auth0-phpをAPIモードで統合します。
🔐auth0-quickstart
次のような場合に使用: 任意のアプリにAuth0認証を追加する際、どのSDKやskillを使用すべきか不確かな場合。 プロジェクトのフレームワークを検出し、適切なセットアップワークフローへルーティングします。ユーザーが「アプリにログインを追加したい」や「Auth0を設定したい」とフレームワーク名を明記せずに述べている場合でも、このskillをエントリーポイ…
🔐auth0-react
次のような場合に使用: React SPA に Auth0 ログイン、ログアウト、保護されたルート、またはユーザーセッションを追加する場合。@auth0/auth0-react と統合します。ユーザーが SDK の名前を指定せずに「React アプリにログイン機能を追加したい」や「React ルートを保護したい」と言った場合も使用してください。
🔐auth0-react-native
次のような場合に使用: 素のReact Nativeアプリ(Expoではない)にAuth0のログイン、ログアウト、またはバイオメトリック認証を追加する場合。react-native-auth0をネイティブディープリンキングと統合します。
🔐auth0-spa-js
次のような場合に使用: Vanilla JS、Svelte、またはフレームワーク非依存のSPAにAuth0ログインまたはトークン管理を追加する場合。@auth0/auth0-spa-jsを統合します。フレームワーク固有のAuth0 SDKが利用できない場合に使用してください。
🔐auth0-springboot-api
次のような場合に使用: Spring Boot APIエンドポイントをJWT Bearerトークン検証、スコープベースの認可、またはDPoP バインディングで保護する場合。REST APIが access tokenを受け取る際に com.auth0:auth0-springboot-api と統合します。
🔐auth0-swift
次のような場合に使用: iOS、macOS、tvOS、watchOS、またはvisionOS アプリに Auth0 ログイン、ログアウト、生体認証で保護された認証情報ストレージを追加する場合。Auth0.swift を統合します。ユーザーが「iOS アプリにログインを追加したい」または「Swift アプリにログインを追加したい」と言った場合でも使用してくだ…
🔄auth0-swift-major-migration
iOS/macOS アプリの Auth0.swift SDK を v2 から v3 にアップグレードする際に使用します。現在のバージョンを検出し、新しい SDK ソースを取得して API シグネチャを確認してから、実際のコール サイトに影響を与える breaking changes のみを適用します。ユーザーが「Auth0 Swift SDK を更新したい…
🔐auth0-vue
次のような場合に使用: Vue 3 SPAにAuth0ログイン、ログアウト、保護されたルート、またはユーザーセッションを追加する場合。@auth0/auth0-vueを統合します。ユーザーがSDK名を明記せず「Vue アプリにログイン機能を追加したい」または「Vue ルートを保護したい」と言った場合でも使用してください。
🔐auth0-winforms
次のような場合に使用: Windows Forms (WinForms) デスクトップアプリケーションに Auth0 ログイン、ログアウト、またはトークン管理を追加する場合。Auth0.OidcClient.WinForms と統合します。ユーザーが「WinForms アプリにログイン機能を追加したい」または「Windows デスクトップアプリに Auth…
🔐auth0-wpf
次のような場合に使用: WPFデスクトップアプリケーションにAuth0のログイン、ログアウト、またはトークン管理を追加する場合。Auth0.OidcClient.WPFを統合します。ユーザーが「WPFアプリにログイン機能を追加したい」または「Windowsデスクトップアプリに認証を追加したい」と言った場合にも使用してください。
🔐express-oauth2-jwt-bearer
次のような場合に使用: Express または Node.js API エンドポイントを JWT Bearer トークン検証、スコープベースのアクセス制御、または DPoP バインディングで保護する場合。express-oauth2-jwt-bearer と統合されており、ユーザーが「Express API でトークンを検証したい」または「Node.js …
🔐go-jwt-middleware
JWT Bearer トークン検証またはスコープチェックで Go HTTP API エンドポイントを保護する場合に使用します。go-jwt-middleware/v3 と統合されており、ユーザーが「Go API でトークンを検証したい」や「Go HTTP エンドポイントを保護したい」と言った場合でも使用してください。
原文・著作権は Anthropic および各プラグイン作者に帰属します。日本語訳は Claude API による自動翻訳です。