Authentication
はじめに
Authenticationは、Catalyst Cloud Scaleサービスのコンポーネントであり、アプリケーションにエンドユーザーを追加し、ビジネスブランディングに合わせてアプリのログインおよびサインアップフォームをカスタマイズし、ユーザーアカウントとロールを管理し、コンソールから直接アプリケーション全体で安全なアクセスを確保できます。Catalystを基盤とするこの認証コンポーネントは、アプリケーション内のユーザー認証と認可を安全かつスケーラブルに処理する方法を提供します。
リモートコンソールからAuthenticationを使用して、以下の操作を実行できます:
- アプリケーションのエンドユーザーを追加または削除する
- アプリケーション内のユーザーアカウントを有効化または無効化する
- アプリケーションへのアクセスに新しいユーザーを招待するためのメールテンプレートを作成する
- パスワードをリセットする
- アプリケーションに含めることができるCatalystのユーザーサインインコードスニペットにアクセスする
- アプリケーション用にGoogleおよびZohoサインインプロバイダーを設定する
- ユーザーのアクセスレベルと権限を定義するロールを作成および管理する
Catalystは、アプリケーション向けに2種類のユーザー認証を提供します:
Authenticationでは、バックエンドインフラストラクチャの管理がすべてCatalystによって処理されるため、最小限のコーディングで簡単にアプリケーションに統合できます。
認証コンソールから実行できるすべての操作を以下に示します:
- 希望する認証タイプを設定および実装する
- アプリケーションのログイン要素をデザインする
- 一般的なソーシャルログインプラットフォームを通じたユーザーログインを有効にする
- アプリケーションのエンドユーザーを追加または削除する
- エンドユーザーのユーザーロールを設定および変更して、さまざまなCatalyst機能へのアクセスレベルと権限を定義する
- 複数のタイプの認証を設定する
- 外部ドメインを承認し、アプリケーションのCORSおよびiFrameを有効にする
- 初回サインアップ時やパスワードリセットが必要な場合にエンドユーザーに送信するメールテンプレートをデザインする
このドキュメントは、Catalyst Authenticationの5つの機能を説明する5つのページに分かれています: Users、Email Templates、Sign-in Method、Roles、Authorized Domains。各セクションでは、各機能の主要な概念、メリット、および実装について説明します。
開発環境と本番環境でのAuthenticationの使用方法については、環境ヘルプページをご覧ください。
SDKおよびAPIドキュメント
Catalyst APIおよびSDKを使用して、アプリケーションのエンドユーザーの追加と管理、ユーザー詳細の取得も可能です。これらのプログラミング環境での作業に関する詳細とコードサンプルについては、以下のヘルプページをご覧ください:
- Authentication - Java SDK
- Authentication - Node.js SDK
- Authentication - Python SDK
- Authentication - Web SDK
- Authentication API
最終更新日 2026-02-23 18:09:41 +0530 IST
Yes
No
Send your feedback to us
