☰ Բովանդակություն

SSO Մուտք


Այս հատկությունն օգտագործում է Google Firebase-ը և թույլ է տալիս մուտք գործել Google-ի, Firebase էլփոստի և գաղտնաբառի, Facebook-ի և Github-ի միջոցով:

Մատչ

Դե Firebase նախագիծ է պետք, այնուհետև մենք կկարգավորենք Disciple.Tools.

Firebase հավելվածի կազմաձևում

Ստեղծեք firebase նախագիծ https://console.firebase.google.com ցանկացած անունով. Վերլուծություն պետք չէ:

Վեբ հավելված

Վահանակի վահանակից կտտացրեք՝ վեբը կիրառելու համար: Ընտրեք ցանկացած մականուն: Պահպանեք այսպիսի տեսք ունեցող կարգավորումները. Դրանք մեզ ավելի ուշ պետք կգան:

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

Authentication

Ձախ կողմի ընտրացանկից ընտրեք Կառուցել, ապա ընտրեք Նույնականացում:

Նույնականացում ներդիրում ավելացրեք մատակարարներին, որոնք ցանկանում եք միացնել (Google, Email and Pass, Facebook և այլն):

Google օրինակ.

Սեղմեք Ավելացնել նոր մատակարար: Հետո Google-ը: Միացնել Մատակարարին: Ընտրեք անուն, որը կտեսնեն օգտվողները, օրինակ՝ «աշակերտ-գործիքներ-հավաստագրում»:

Թույլատրված տիրույթներ

Գնացեք Կարգավորումների ներդիր: Լիազորված տիրույթում ավելացրեք ձեր DT օրինակի տիրույթը: Օրինակներ.disciple.tools" կամ "*.disciple.tools"

DT կարգավորում

Գլխավոր Կարգավորումներ (DT) > SSO Մուտք: Multisite-ում, DT multisite plugin-ով, անցեք Ցանցի ադմինիստրատոր > Disciple.Tools > SSO Մուտք.

Բացեք Firebase ներդիրը:

Ձևավորեք firebaseConfig-ը վերևում, ավելացրեք apiKey արժեքը AIza… Firebase API բանալիում, projectId արժեքը Firebase Project ID-ին և appId-ը Firebase հավելվածի ID-ին: Սեղմեք պահպանել:

«Ընդհանուր» ներդիրում միացնել «Միացնել անհատական ​​մուտքի էջը» և պահել:

Identity Providers ներդիրում «Google» մատակարարին դրեք «on» և պահպանեք:

Դուրս եկեք և փորձեք:

Troubleshooting

  • «Firebase\JWT\Key» դասի սխալ հաղորդագրությունը չի գտնվել, կարող է ցույց տալ, որ օգտագործվում է բջջային հավելվածի հավելվածի հին տարբերակը:



Բաժնի բովանդակությունը

Վերջին փոփոխությունը՝ սեպտեմբերի 22, 2023