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.