☰ Imixholo

I-SSO Ngena


Olu phawu lusebenzisa i-Google Firebase kwaye luvumela ukungena nge-Google, i-imeyile ye-Firebase kunye ne-Password, i-Facebook, kunye ne-Github

Cwangcisa

Sidinga iprojekthi ye-Firebase, emva koko siya kuyiqwalasela Disciple.Tools.

iFirebase App Config

Yenza iprojekthi ye-firebase kwi https://console.firebase.google.com nalo naliphi na igama. Uhlalutyo alufuneki.

Usetyenziso lwewebhu

Ukusuka kwideshibhodi cofa ukuya kwi-app yewebhu. Khetha naliphi na isiteketiso. Gcina useto olujongeka ngolu hlobo. Siza kuzifuna kamva.

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

Ukuqinisekiswa

Ukusuka ekhohlo iMenu khetha uYakha emva koko ukhethe uQinisekiso.

Kwithebhu yoQinisekiso, yongeza ababoneleli ofuna ukubavumela (iGoogle, i-imeyile kunye nePass, Facebook, njl.

Umzekelo kaGoogle:

Cofa Faka umboneleli omtsha. Emva koko uGoogle. Vula uMboneleli. Khetha igama eliya kubonwa ngabasebenzisi, njengokuthi "izixhobo zabafundi-igunya".

Imimandla evunyelweyo

Yiya kwi Useto thebhu. Ngaphantsi kwe-Domain eGunyaziweyo, yongeza i-domain yomzekelo wakho we-DT. Imizekelo: “disciple.tools” okanye “*.disciple.tools"

ukuseta DT

Intloko phezu kweSeto (DT) > SSO Login. Kwi-multisite, kunye ne-plugin ye-DT ye-multisite, yiya kuMlawuli weNethiwekhi> Disciple.Tools > Ngena kwi-SSO.

Vula ithebhu ye-Firebase.

Yenza i-firebaseConfig ngasentla, yongeza ixabiso le-apiKey i-AIza... kwiSitshixo se-Firebase API, ixabiso leprojekthi ye-Id kwi-ID yeProjekthi ye-Firebase kunye ne-appId kwi-ID ye-Firebase App. Cofa ugcine.

Kwithebhu ngokubanzi, seta iPhepha lokuNgena ngokweSiko ukuba "livuliwe" kwaye ugcine.

Kwi-Identity Providers thebhu seta umboneleli "kaGoogle" ukuba "uvule" kwaye ugcine.

Phuma kwaye uzame!

Ukulungisa ingxaki

  • Umyalezo wemposiso “Udidi “I-Firebase\JWT\Kiy” ayifunyenwanga ingabonisa uhlobo oludala lwe-plugin ye-app yeselula iyasetyenziswa.



Imixholo yeCandelo

Ukulungiswa kokugqibela: ngoSeptemba 22, 2023