メインコンテンツへスキップ
Auth0 では、ACUL で利用できる複数の SDK を提供しています。

ACUL SDK

  • Auth0 ACUL React SDK React アプリケーションへの統合を容易にする React Hooks を提供します。
    • Auth0 ACUL JS SDK TypeScript で記述された中核となる JavaScript ライブラリで、あらゆるフロントエンドフレームワークやプレーンな JavaScript で使用できます。

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

ACUL サンプルアプリケーションには、完全なビルドパイプライン、デプロイワークフロー、一般的な Universal Login 画面の実装が含まれています。これらのサンプルアプリケーションは、画面の開発に役立ちます。サンプルは、ACUL React および JS SDK を使用する React 向けに提供されています。 auth0 acul init コマンドを使用すると、ACUL React または JS SDK を使用した React のスタータープロジェクトを初期化できます。詳しくは、GitHub の Auth0 CLI を参照してください。

ACUL リソース

Auth0 では、Universal Login をカスタマイズするための各種リソースを提供しています。

Auth0 Management API

Management API を使用すると、個別の Universal Login 画面を更新したり、複数の画面を一括で設定したりできます。Auth0 Management API を使用するには、アクセストークンが必要です。 個別の画面設定 画面の一括設定

Auth0 開発者ツール

Auth0 は、ACUL の設定を含むテナント管理を簡素化するためのツールをいくつか提供しています。
  • Auth0 CLI

    acul コマンドを使用して、プロジェクトのひな形を作成し、ローカルで開発し、画面設定をデプロイできます。詳細については、GitHub の Auth0 CLI を参照してください。
    • Auth0 Deploy CLI

      JSON ファイルで定義された ACUL のレンダリング設定を含め、テナント全体の設定をコードとして管理します。詳細については、GitHub の Auth0 Deploy CLI を参照してください。
    • Auth0 Terraform provider

      ACUL の画面設定を定義します。詳細については、Terraform の promt_screen_renderer resource を参照してください。