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 を使用して翻訳されました。最も正確で最新の情報については、英語版 を参照してください。