הגדר אם משתמשי הקצה יכולים להתחבר לאפליקציה שלך באמצעות ספק זהות חברתי, כגון Google, Microsoft, Facebook או Apple. זוהי הגרסה ב-CLI של החלפת המצב של אפשרויות ההתחברות החברתית בהגדרות האימות של האפליקציה שלך.
הפקודה מעדכנת את קובץ תצורת האימות המקומי שלך. כדי להחיל את השינוי על האפליקציה הפרוסה שלך, הרץ auth push או deploy.
שימוש
הפעל ספק התחברות חברתית:
base44 auth social-login google enable
הפעל את Google עם פרטי OAuth משלך:
base44 auth social-login google enable --client-id < id > --client-secret < secret >
השבת ספק התחברות חברתית:
base44 auth social-login microsoft disable
ארגומנטים
| Argument | Description | Required |
|---|
<provider> | ספק התחברות חברתית: google, microsoft, facebook, או apple | כן |
<enable|disable> | האם להפעיל או להשבית את הספק | כן |
אם השבתת ספק תשאיר את האפליקציה שלך ללא שיטות התחברות פעילות, הפקודה תזהיר שהמשתמשים ייחסמו. הפעל שיטת התחברות חלופית לפני השבתת האחרונה.
דגלים
הדגלים הבאים מגדירים פרטי OAuth מותאמים. הם נתמכים כרגע עבור Google בלבד. ספקים אחרים משתמשים בפרטים המנוהלים על-ידי Base44.
| Flag | Description |
|---|
--client-id <id> | מזהה לקוח OAuth מותאם. |
--client-secret <secret> | סוד לקוח OAuth מותאם. |
--client-secret-stdin | קריאת סוד הלקוח מ-stdin. |
--env-file <path> | קריאת סוד הלקוח מקובץ .env. הקובץ חייב להכיל מפתח google_oauth_client_secret. |
ראה גם
דף זה תורגם באמצעות בינה מלאכותית. למידע המדויק והעדכני ביותר, עיין ב
גרסה האנגלית.