Contents

SSO Login


Haec Feature utitur Google Firebase et login with Google, Firebase Email et Password, Facebook et Github permittit

Setup

Bene opus est consilium Firebase, tunc configurabimus Disciple.Tools.

Firebase App Mando

Creare firebase project in https://console.firebase.google.com cum aliquo nomine. Analytics non opus est.

web app

Ex ashboardday preme ad telam app. Cognomen aliquem elige. Serva occasus qui hoc simile. His postea nobis opus est.

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

authenticitate

Ex Parte sinistra Menu selecta aedifica deinde authenticitate selecta.

De authenticitate tab, provisores adde quod vis ut facias (Google, Electronicus et Pass, Facebook, etc).

Exemplum Google:

Click addere novum provisor. Deinde Google. Admitte Providentem. Elige nomen quod utentes videbunt, ut "discipuli instrumenta-auth".

Licitus Dominia

Vade ad Occasus tab. Sub Domain Authorised, adde instantiam DT dominii tui. Exempla: "disciple.tools" aut "*.disciple.tools"

DT setup

Caput super Occasus (DT) > SSO Login. De multisite, cum plugin DT multisite, ad Reticulum Admin > Disciple.Tools > SSO Login.

Aperi Firebase tab.

Facere basim Config supra, apiKey valorem AIza… ad Clavem Firebase API, valorem projectIdatum ad Project ID Firebase, et App ID Firebase applica. Preme salvum fac.

In tab Generali, Custom Login Paginam activare ad "in" et salvare.

Provisores tab Identity pone "Google" provisor ad "on" et serva.

Stipes foras et experimentum!

fermentum

  • Error nuntius "Class" Firebase\JWT\Key" non invenitur, indicari potest vetus versio e mobilis app plugin adhibita.



Sectio Contents

Last Modified: September 22, 2023