☰ אינהאַלט

SSO לאָגין


דער שטריך ניצט Google Firebase און אַלאַוז די לאָגין מיט Google, Firebase Email און פּאַראָל, Facebook און Github

סעטאַפּ

נו, דאַרפֿן אַ Firebase פּרויעקט, דעמאָלט מיר וועט קאַנפיגיער Disciple.Tools.

Firebase אַפּ קאָנפיג

שאַפֿן אַ Firebase פּרויעקט אויף https://console.firebase.google.com מיט קיין נאָמען. אַנאַליטיקס איז ניט דארף.

וועב אַפּ

פון די דאַשבאָרד גיט צו אַפּ אַ וועב. קלייַבן קיין צונעמעניש. היט די סעטטינגס וואָס קוק ווי דאָס. מיר וועלן זיי דאַרפֿן שפּעטער.

const firebaseConfig = {
  apiKey: "AIza-***",
  authDomain: "disciple-tools-auth.firebaseapp.com",
  projectId: "disciple-tools-auth",
  storageBucket: "disciple-tools-auth.appspot.com",
  messagingSenderId: "*********",
  appId: "******"
};

אַוטהענטיקאַטיאָן

פון די לינקס זייַט מעניו אויסקלייַבן בויען און סעלעקטירן אָטענטאַקיישאַן.

אויף די אָטענטאַקיישאַן קוויטל, לייג די פּראַוויידערז איר ווילן צו געבן (Google, E- בריוו און פאָרן, פאַסעבאָאָק, עטק).

גוגל ביישפּיל:

דריקט לייג נייַ שפּייַזער. דערנאָך Google. געבן די פּראַוויידער. קלייַבן אַ נאָמען וואָס ניצערס וועלן זען, ווי "תלמיד-מכשירים-אַוטה".

ערלויבט דאָומיינז

גיין צו די סעטטינגס קוויטל. אונטער אָטערייזד פעלד, לייגן די פעלד פון דיין DT בייַשפּיל. ביישפילן: "disciple.tools"אָדער "*.disciple.tools"

DT סעטאַפּ

גיין צו סעטטינגס (דט)> SSO לאָגין. אויף אַ מולטיסיטע, מיט די DT מולטיסיטע פּלוגין, גיין צו די נעטוואָרק אַדמין> Disciple.Tools > SSO לאָגין.

עפֿענען די Firebase קוויטל.

פאָרעם די FirebaseConfig אויבן, לייגן די apiKey ווערט AIza… צו די Firebase API Key, די ProjectId ווערט צו Firebase Project ID און appId צו Firebase App ID. דריקט היט.

אויף די אַלגעמיינע קוויטל, שטעלן די געבן מנהג לאָגין בלאַט צו "אויף" און ראַטעווען.

אויף די אידענטיטעט פּראַוויידערז קוויטל שטעלן די "Google" שפּייַזער צו "אויף" און ראַטעווען.

קלאָץ אויס און פּרובירן עס!

טראָובלעשאָאָטינג

  • טעות אָנזאָג "קלאַס "Firebase\JWT\Key" ניט געפֿונען קען אָנווייַזן אַז אַן אַלט ווערסיע פון ​​​​די רירעוודיק אַפּ פּלוגין איז געניצט.



אָפּטיילונג אינהאַלט

לעצטע מאָדיפיעד: 22 סעפטעמבער 2023