☰ ọdịnaya

Nbanye SSD


Njirimara a na-eji Google Firebase na-enye ohere nbanye na Google, Firebase Email na Paswọdu, Facebook na Github

Melite

Ọ dị mma ịchọrọ ọrụ Firebase, mgbe ahụ anyị ga-ahazi Disciple.Tools.

Nhazi ngwa Firebase

Mepụta ọrụ nchekwa ọkụ na https://console.firebase.google.com na aha ọ bụla. Nchịkọta adịghị mkpa.

Ngwa weebụ

Site na dashboard pịa na ngwa weebụ. Họrọ aha otutu ọ bụla. Chekwa ntọala ndị dị ka nke a. Anyị ga-achọ ha ma emechaa.

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

Nyocha

Site n'akụkụ aka ekpe họrọ Mepụta wee họrọ Nyocha.

Na taabụ nyocha, gbakwunye ndị na-enye ndị ịchọrọ ịme ka (Google, Email na Pass, Facebook, wdg).

Ọmụmaatụ Google:

Pịa Tinye onye na-eweta ọhụrụ. Mgbe ahụ Google. Kwado onye na-eweta ya. Họrọ aha ndị ọrụ ga-ahụ, dị ka "ndị na-eso ụzọ-ngwaọrụ-auth".

Ngalaba anabatara

Gaa na taabụ Ntọala. N'okpuru ngalaba ikike, tinye ngalaba nke ihe atụ DT gị. Ọmụmaatụ:“disciple.tools” ma ọ bụ “*.disciple.tools"

Nhazi DT

Gaa na Ntọala (DT)> Nbanye SSO. Na multisite, na DT multisite ngwa mgbakwunye, gaa na Network Admin> Disciple.Tools > Nbanye SSD.

Mepee taabụ Firebase.

Hazie firebaseConfig dị n'elu, tinye uru apiKey AIza… na Igodo Firebase API, uru projectId dị na Firebase Project ID yana appId na Firebase App ID. Pịa Chekwa.

Na General taabụ, tọọ Kwado Omenala Nbanye Page ka “na” wee chekwaa.

Na taabụ ndị na-enye njirimara tọọ onye na-eweta “Google” ka “gbanye” wee chekwaa.

Wepụ ma nwaa ya!

Nchọpụta nsogbu

  • Ozi mperi "Klas"FirebaseJWT Key" ahụghị nwere ike igosi ụdị ngwa mgbakwunye ngwa mkpanaka ochie na-eji.



Ihe dị n'ime ngalaba

Emezigharịrị ikpeazụ: Septemba 22, 2023