Skip to main content
Auth0 では、ACUL で利用できる複数の SDK を提供しています。

ACUL SDK

  • Auth0 ACUL React SDK React アプリケーション内での連携を簡単にする React Hooks を提供します。
    • Auth0 ACUL JS SDK 中核となる JavaScript ライブラリ (TypeScript で記述) で、あらゆるフロントエンドフレームワークやプレーンな JavaScript での使用に適しています。

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

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

ACUL リソース

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

Auth0 Management API

Management API を使用すると、個々の Universal Login 画面を更新したり、複数の画面をまとめて設定したりできます。Auth0 Management API を使用するには、access token が必要です。 個別の画面設定 画面の一括設定

Auth0 の開発ツール

Auth0 には、ACUL の設定を含む tenant 管理を簡素化するための各種ツールが用意されています。
  • Auth0 CLI

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

      JSON ファイルで定義した ACUL のレンダリング設定を含め、tenant 全体の設定をコードとして管理できます。詳しくは、GitHub の Auth0 Deploy CLI をご覧ください。
    • Auth0 Terraform provider

      ACUL の画面設定を定義できます。詳しくは、Terraform の promt_screen_renderer resource をご覧ください。