2017-01-19 2 views
0

Haftungsausschluss: Dies ist eher eine Aut0 Sperrfrage - es gibt noch kein "Auth0-Lock" -Tag, wenn jemand mit 1500+ Wiederholungen einen erstellen möchte.Deaktivieren Sie "E-Mail" Anmelden/Anmelden in Schloss

Wer weiß wie oder ob es eine Möglichkeit gibt, dies zu machen? Lock zeigt nicht die Felder E-Mail/Benutzername und Passwort auf der Registerkarte Login sowie die Felder E-Mail, Benutzername und Passwort auf der Registerkarte Anmelden an?

enter image description here

+0

So möchten Sie Benutzername/Passwort-Authentifizierung zusammen und verwenden nur soziale Verbindungen deaktivieren, ist das richtig? –

Antwort

1

ich es herausgefunden. Die Suchergebnisse von der Website von Auth0 führten mich zu alten Dokumentationen.

Lösung:

die OPTIONS Objekt, das Sie in die lockProvider akzeptiert eine Eigenschaft übergeben können „allowedConnections“, die ein Array von String-Werten ist. Ich musste nur die Verbindungsoptionen auflisten, die ich ERLAUBT haben wollte, anstatt alle Verbindungen anzuzeigen, die mir für die App zur Verfügung standen.

Dokumentation für Lock-v10: https://auth0.com/docs/libraries/lock/v10/customization#allowedconnections-array-

+1

Wenn Sie die Authentifizierung mit Benutzername/Passwort * wirklich * deaktivieren möchten, deaktivieren Sie diese Verbindung in Ihrem App-Dashboard. Dadurch wird die Option automatisch aus der Sperre entfernt. Wenn Sie es nur in der Benutzeroberfläche ausblenden, ist es weiterhin möglich, Benutzer programmgesteuert zu erstellen. –

+0

Guter Anruf. Leider habe ich Instanzen, in denen dieses Stück verwendet wird, also kann ich es nicht global deaktivieren. :/(Sie treffen den Nagel auf den Kopf, wir erstellen programmatisch "Benutzer", nachdem alle FB-Bits abgeschlossen sind) –