☰ Kontni

SSO Login


Karakteristik sa a sèvi ak Google Firebase epi li pèmèt koneksyon an ak Google, Firebase Imèl ak Modpas, Facebook, ak Github

Enstalasyon

Oke bezwen yon pwojè Firebase, Lè sa a, nou pral konfigirasyon Disciple.Tools.

Firebase App Config

Kreye yon pwojè firebase sou https://console.firebase.google.com ak nenpòt non. Analytics pa nesesè.

Aplikasyon entènèt

Soti nan tablodbò a klike sou aplikasyon yon entènèt. Chwazi nenpòt tinon. Sove anviwònman yo ki sanble sa a. Nou pral bezwen yo pita.

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

Otantifikasyon

Soti nan meni bò gòch la chwazi Konstwi apresa chwazi Otantifikasyon.

Sou tab la Otantifikasyon, ajoute founisè ou vle aktive (Google, Imèl ak Pass, Facebook, elatriye).

Egzanp Google:

Klike sou Ajoute nouvo founisè. Lè sa a, Google. Pèmèt Founisè a. Chwazi yon non ke itilizatè yo pral wè, tankou "disciple-tools-auth".

Domèn ki pèmèt yo

Ale nan tab la Anviwònman. Anba Domèn Otorize, ajoute domèn egzanp DT ou a. Egzanp: "disciple.tools” oswa “*.disciple.tools"

DT konfigirasyon

Mete tèt sou Anviwònman (DT) > SSO Login. Sou yon miltisit, ak Plugin DT miltisit la, ale nan Admin rezo a > Disciple.Tools > Konekte SSO.

Louvri tab Firebase la.

Fòm firebaseConfig pi wo a, ajoute valè apiKey AIza... nan Firebase API Key, valè projectId nan Firebase Project ID ak appId nan Firebase App ID. Klike sou sove.

Sou tab Jeneral la, mete Pèmèt Paj Login Custom la sou "sou" epi sove.

Sou tab Founisè idantite yo mete founisè "Google" a sou "sou" epi sove.

Dekonekte epi eseye li!

Depanaj

  • Mesaj erè "Klas "Firebase\JWT\Key" pa jwenn ka endike ke yo itilize yon ansyen vèsyon plugin aplikasyon mobil lan.



Kontni Seksyon

Dènye modifye: 22 septanm 2023