دا فیچر د ګوګل فایربیس کاروي او د ګوګل، فایربیس بریښنالیک او پاسورډ، فیسبوک او ګیتوب سره د ننوتلو اجازه ورکوي
چمتو کول
ښه د Firebase پروژې ته اړتیا لري، بیا به موږ تنظیم کړو Disciple.Tools.
د 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: "******"
};
اعتبار
د کیڼ اړخ مینو څخه جوړ غوره کړئ بیا تصدیق غوره کړئ.
د تصدیق ټب کې ، هغه وړاندیز کونکي اضافه کړئ چې تاسو یې فعالول غواړئ (ګوګل ، بریښنالیک او پاس ، فیسبوک او نور).
د ګوګل مثال:
کلیک وکړئ نوی چمتو کونکي اضافه کړئ. بیا ګوګل. چمتو کوونکی فعال کړئ. یو نوم غوره کړئ چې کاروونکي به یې وګوري، لکه "شاګرد-وسیلې-تصدیق".
اجازه ورکړل شوي ډومینونه
د ترتیباتو ټب ته لاړ شئ. د مجاز ډومین لاندې، د خپل DT مثال ډومین اضافه کړئ. بېلګې: "disciple.tools"یا"*.disciple.tools"
د DT تنظیم کول
د ترتیباتو په سر کې (DT) > SSO ننوتل. په ملټي سایټ کې، د DT ملټي سایټ پلگ ان سره، د شبکې اډمین> ته لاړ شئ Disciple.Tools > SSO ننوتل.
د Firebase ټب خلاص کړئ.
پورته د FirebaseConfig بڼه جوړه کړئ، د ApiKey ارزښت AIza… د Firebase API کیلي ته اضافه کړئ، د Firebase پروژې ID ته د ProjectId ارزښت او د Firebase App ID ته appId. په خوندي کولو کلیک وکړئ.
په عمومي ټب کې ، د ګمرکي ننوتلو پا pageه فعاله کړئ "آن" او خوندي کړئ.
د پیژندنې چمتو کونکي ټب کې د "ګوګل" چمتو کونکي "آن" ته تنظیم کړئ او خوندي کړئ.
ننوتل او دا هڅه وکړئ!
ستونزه حل کول
- د تېروتنې پیغام "د ټولګي "Firebase\JWT\Key" ونه موندل شو ښایي د ګرځنده اپلیکیشن پلگ ان پخوانۍ نسخه کارول کیږي.