דלג לתוכן הראשי
אתה צופה בתיעוד למפתחים
תיעוד זה מיועד למפתחים העובדים עם פלטפורמת המפתחים של Base44. למידע על ניהול שיטות התחברות בעורך האפליקציות, ראה ניהול התחברות ורישום.
אימות שולט באופן שבו משתמשי האפליקציה שלך נכנסים, נרשמים וניגשים לתכונות שלה. Auth config מאפשר לך לנהל שיטות התחברות כקובץ JSONC מקומי שאתה מסנכרן עם Base44 באמצעות ה-CLI.

הגדרה

תצורת ה-auth שלך היא קובץ JSONC יחיד ב-base44/auth/config.jsonc. תוכל להתאים אישית את נתיב התיקייה עם המאפיין authDir בתצורת הפרויקט שלך. משוך את התצורה הנוכחית מ-Base44 עם auth pull, ולאחר מכן דחוף שינויים עם auth push או deploy. תוכל גם להחליף שיטות התחברות משורת הפקודה עם auth password-login ו-auth social-login.

דוגמה

{
  "enableUsernamePassword": true,
  "enableGoogleLogin": false,
  "enableMicrosoftLogin": false,
  "enableFacebookLogin": false,
  "enableAppleLogin": false,
  "googleOAuthMode": "default",
  "googleOAuthClientId": null
}

סימוכין שדות

enableUsernamePassword
boolean
לאפשר למשתמשים להיכנס עם כתובת אימייל וסיסמה. ברירת מחדל היא false.
enableGoogleLogin
boolean
לאפשר למשתמשים להיכנס עם Google. ברירת מחדל היא false.
enableMicrosoftLogin
boolean
לאפשר למשתמשים להיכנס עם Microsoft. ברירת מחדל היא false.
enableFacebookLogin
boolean
לאפשר למשתמשים להיכנס עם Facebook. ברירת מחדל היא false.
enableAppleLogin
boolean
לאפשר למשתמשים להיכנס עם Apple. ברירת מחדל היא false.
googleOAuthMode
"default" | "custom"
כיצד אישורי Google OAuth מקורם. השתמש ב-default כדי להשתמש באישורים מנוהלי Base44, או custom כדי להשתמש בלקוח OAuth משלך. ברירת מחדל היא default.
googleOAuthClientId
string | null
Custom Google OAuth client ID. בשימוש רק כאשר googleOAuthMode הוא custom. הגדר זאת עם auth social-login google enable --client-id. client secret התואם נשמר כ-project secret, לא בקובץ זה. ברירת מחדל היא null.
אם בתצורה שלך אין שיטות התחברות מופעלות, ה-CLI מזהיר שמשתמשים ייחסמו מחוץ לאפליקציה כאשר תדחוף. ודא ששיטת התחברות אחת לפחות מופעלת.

ראה גם

דף זה תורגם באמצעות בינה מלאכותית. למידע המדויק והעדכני ביותר, עיין בגרסה האנגלית.