設定
auth config はbase44/auth/config.jsonc の単一の JSONC ファイルです。プロジェクト構成の authDir プロパティでディレクトリパスをカスタマイズできます。Base44 から現在の設定を auth pull でプルし、その後変更を auth push または deploy でプッシュしてください。
auth password-login、auth social-login、auth sso を使用してコマンドラインからもログイン方法を切り替えることができます。
例
フィールドリファレンス
boolean
ユーザーがメールアドレスとパスワードでサインインできるようにします。デフォルトは
false。boolean
ユーザーが Google でサインインできるようにします。デフォルトは
false。boolean
ユーザーが Microsoft でサインインできるようにします。デフォルトは
false。boolean
ユーザーが Facebook でサインインできるようにします。デフォルトは
false。boolean
ユーザーが Apple でサインインできるようにします。デフォルトは
false。"default" | "custom"
Google OAuth 認証情報のソース方法。Base44 管理の認証情報を使用するには
default を、独自の OAuth クライアントを使用するには custom を使用します。デフォルトは default。string | null
カスタム Google OAuth クライアント ID。
googleOAuthMode が custom のときのみ使用されます。これを auth social-login google enable --client-id で設定してください。対応するクライアントシークレットは、このファイルではなくプロジェクトシークレットとして保存されます。デフォルトは null。boolean
構成された SSO ID プロバイダーでのサインインをユーザーに許可します。
auth sso enable|disable で切り替えます。ソーシャルログインとは相互排他です。デフォルトは false。string | null
enableSSOLogin が true のときに構成される SSO プロバイダーの名前。google、microsoft、github、okta、custom のいずれかです。auth sso enable --provider で設定します。デフォルトは null。boolean
このアプリが独自の
ssoProviderName ではなく、ワークスペースレベルで適用される SSO プロバイダーを使用するかどうか。auth sso コマンドではなく、ワークスペース管理者がワークスペース設定で設定します。デフォルトは false。関連項目
auth pull: Base44 から auth config をフェッチauth push: auth config を Base44 にプッシュauth password-login: パスワードログインを有効/無効化auth social-login: ソーシャルログインプロバイダーを有効/無効化auth sso: SSO ID プロバイダーを構成deploy: すべてのプロジェクトリソースをデプロイ- Managing login and registration: ダッシュボードでログインオプションを構成
このページは AI によって翻訳されました。最も正確で最新の情報については、英語版 を参照してください。