☰ Okuqukethwe

Ukungena Nge-SSO


Lesi sici sisebenzisa i-Google Firebase futhi sivumela ukungena ngemvume nge-Google, i-imeyili ye-Firebase nephasiwedi, i-Facebook, ne-Github

Isethaphu

Udinga iphrojekthi ye-Firebase, sizobe sesilungiselela Disciple.Tools.

I-Firebase App Config

Dala iphrojekthi ye-firebase ivuliwe https://console.firebase.google.com nganoma yiliphi igama. Ukuhlaziya akudingekile.

Uhlelo lokusebenza lewebhu

Kusukela kudeshibhodi chofoza ukuze wenze iwebhu. Khetha noma yisiphi isiteketiso. Londoloza izilungiselelo ezibukeka kanje. Sizowadinga kamuva.

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

Ukufakazela ubuqiniso

Ukusuka Kwesokunxele Imenyu khetha Yakha bese ukhetha Ukuqinisekisa.

Kuthebhu yokuqinisekisa, engeza abahlinzeki ofuna ukubanika amandla (i-Google, i-imeyili ne-Pass, i-Facebook, njll).

Isibonelo se-Google:

Chofoza okuthi Engeza umhlinzeki omusha. Bese kuba Google. Nika amandla Umhlinzeki. Khetha igama abasebenzisi abazolibona, njengokuthi "i-disciple-tools-auth".

Izizinda ezivunyelwe

Iya kuthebhu ethi Izilungiselelo. Ngaphansi Kwesizinda Esigunyaziwe, engeza isizinda sesibonelo sakho se-DT. Izibonelo: “disciple.tools” noma “*.disciple.tools"

Ukusetha kwe-DT

Hamba phezu kwezilungiselelo (DT) > Ukungena nge-SSO. Ku-multisite, nge-plugin ye-DT multisite, iya ku-Network Admin > Disciple.Tools > Ngena ngemvume.

Vula ithebhu ye-Firebase.

Yakha i-firebaseConfig ngenhla, engeza inani le-apiKey i-AIza... kukhiye we-Firebase API, inani le-projectId ku-Firebase Project ID kanye ne-appId ku-Firebase App ID. Chofoza londoloza.

Kuthebhu ethi Okujwayelekile, setha okuthi Vumela Ikhasi Lokungena Ngemvume ukuze "livule" bese ulondoloza.

Kuthebhu yabahlinzeki be-Identity setha umhlinzeki we-"Google" ukuthi "uvule" futhi ulondoloze.

Phuma bese uzama!

Ukuxazulula

  • Umlayezo wephutha othi “Ikilasi elithi “Firebase\JWT\Key” elingatholakali ungase ubonise inguqulo endala ye-plugin yohlelo lokusebenza lweselula esetshenziswayo.



Okuqukethwe Kwesigaba

Kugcine ukulungiswa: Septhemba 22, 2023