☰ مشمولات

ایس ایس او لاگ ان۔


یہ فیچر گوگل فائر بیس کا استعمال کرتا ہے اور گوگل، فائر بیس ای میل اور پاس ورڈ، فیس بک اور گیتھب کے ساتھ لاگ ان کرنے کی اجازت دیتا ہے۔

سیٹ اپ

ٹھیک ہے ایک Firebase پروجیکٹ کی ضرورت ہے، پھر ہم ترتیب دیں گے۔ Disciple.Tools.

فائر بیس ایپ کنفیگریشن

پر ایک فائر بیس پروجیکٹ بنائیں 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: "******"
};

کی توثیق

بائیں جانب کے مینو سے Build کو منتخب کریں پھر Authentication کو منتخب کریں۔

توثیق کے ٹیب پر، وہ فراہم کنندگان شامل کریں جنہیں آپ فعال کرنا چاہتے ہیں (گوگل، ای میل اور پاس، فیس بک، وغیرہ)۔

گوگل مثال:

نیا فراہم کنندہ شامل کریں پر کلک کریں۔ پھر گوگل۔ فراہم کنندہ کو فعال کریں۔ ایک ایسا نام منتخب کریں جو صارفین کو نظر آئے، جیسے "شاگرد-ٹولز-تصنیف"۔

اجازت یافتہ ڈومینز

ترتیبات کے ٹیب پر جائیں۔ مجاز ڈومین کے تحت، اپنے ڈی ٹی مثال کا ڈومین شامل کریں۔ مثالیں: "disciple.tools"یا"*۔disciple.tools"

ڈی ٹی سیٹ اپ

ہیڈ اوور سیٹنگز (DT) > SSO لاگ ان۔ ملٹی سائٹ پر، ڈی ٹی ملٹی سائٹ پلگ ان کے ساتھ، نیٹ ورک ایڈمن> پر جائیں۔ Disciple.Tools > SSO لاگ ان۔

فائر بیس ٹیب کو کھولیں۔

اوپر firebaseConfig بنائیں، فائربیس API کلید میں apiKey ویلیو AIza… شامل کریں، ProjectId ویلیو Firebase پروجیکٹ ID میں اور appId کو Firebase ایپ ID میں شامل کریں۔ محفوظ کریں پر کلک کریں۔

جنرل ٹیب پر، اپنی مرضی کے لاگ ان پیج کو فعال کریں کو "آن" پر سیٹ کریں اور محفوظ کریں۔

شناخت فراہم کرنے والے ٹیب پر "گوگل" فراہم کنندہ کو "آن" پر سیٹ کریں اور محفوظ کریں۔

لاگ آؤٹ کریں اور اسے آزمائیں!

خرابیوں کا سراغ لگانا

  • خرابی کا پیغام "کلاس "Firebase\JWT\Key" نہیں ملا اس سے ظاہر ہو سکتا ہے کہ موبائل ایپ پلگ ان کا پرانا ورژن استعمال ہو رہا ہے۔



سیکشن کے مشمولات

آخری بار ترمیم کی گئی: 22 ستمبر 2023