Skip to main content
このページは AI コーディングエージェントスキルの一部で、人間ではなくエージェント向けに書かれています。人間向けの Base44 ドキュメントは デベロッパードキュメント を参照してください。

base44 auth sso

アプリの SSO (シングルサインオン) ID プロバイダーを構成します。Google、Microsoft、GitHub、Okta、カスタム OIDC プロバイダーをサポートします。認証設定の変更は base44 auth push または base44 deploy を実行するまでローカルにとどまります。

構文

引数

オプション (enable)

*クライアントシークレットは --client-secret--client-secret-stdin--env-file、または環境変数 sso_client_secret のいずれかで提供する必要があります。

JSON 構成ファイルのフォーマット

すべての設定を JSON ファイルから供給するには --file を使用します:
--file と一緒に渡されたフラグはファイルの値を上書きします。--env-file と組み合わせることはできません。

注意事項

  • 変更はローカルの base44/auth/ 構成に書き込まれます。適用するには npx base44 auth push または npx base44 deploy を実行してください。
  • SSO とソーシャルログインは排他的 です — SSO を有効にすると、ローカル認証設定内の有効なソーシャルログイン構成が無効化されます。
  • disable はローカル構成から SSO を削除し、Base44 に保存された SSO 認証情報を削除します。
  • 他のログイン方法が有効でない状態で SSO を無効化すると、ユーザーがロックアウトされる警告が表示されます。
  • クライアントシークレットは Base44 のシークレットストアに保存され、ローカル認証設定ファイルには保存されません。

関連コマンド

このページは AI を使用して翻訳されました。最も正確で最新の情報については、英語版 を参照してください。