E-Mail-Bestätigung für Firebase-Authentifizierung

8

Ich verwende Firebase Auth UI ( Ссылка ) in einer Android App , wo sich der Benutzer mit persönlichen E-Mail-, Facebook-, Nummern- und Google Mail-Konten anmelden kann. Meine Frage ist, ich muss E-Mail-Bestätigung erhalten, wenn Benutzer mit seiner persönlichen E-Mail-ID anmelden.

%Vor%

protected void onActivityResult (int requestCode, int resultCode, Intent-Daten) {

%Vor%

hier ist meine Absicht für Anmeldeoptionen

    
ravi 26.02.2018, 22:31
quelle

1 Antwort

3

Sie können es einfach wie folgt machen,

  1. Aktuelle Firebase-Benutzerinstanz abrufen,

    %Vor%
  2. Überprüfen Sie, ob der Provider password ist, was darauf hinweist, dass die verwendete Anmeldemethode Email Auth ,

    ist %Vor%

    Referenzlink : Ссылка

  3. Überprüfen Sie, ob der Benutzer bereits verifiziert ist,

    %Vor%
  4. Wenn der Benutzer nicht verifiziert ist, kann der folgende Code verwendet werden, um eine Bestätigungsmail zu senden,

    %Vor%

Sobald Sie alle Teile an Ort und Stelle haben, sollte das endgültige Code-Snippet etwa wie folgt aussehen:

Endgültiges Code-Snippet:

%Vor%     
user2004685 26.02.2018 22:47
quelle

Tags und Links