Auf meiner Instanz, wenn sich Benutzer mit Facebook OAuth registrieren, werden sie nach der Erlaubnis der App-Berechtigungen zum Registrierungsmodal der Instanz weitergeleitet, aber das E-Mail-Feld ist leer und sie müssen die E-Mail manuell eingeben (der Name wird von Facebook bereitgestellt). Sollte die E-Mail nicht von der Facebook-App bereitgestellt werden?
Ihre Facebook-OAuth-App liefert wahrscheinlich keine E-Mails, da dies eine zusätzliche Verifizierung durch Facebook erfordert.
Es ist lange her, seit ich das gemacht habe, aber Sie müssen möglicherweise die Verifizierung Ihrer App durch Facebook beantragen, indem Sie eine Reihe von Screenshots und Videos einreichen, die zeigen, wie Ihre Anwendung Facebook OAuth verwendet. Es ist ein zeitaufwändiger Prozess und wahrscheinlich nicht lohnenswert.
Es stellt sich heraus, dass keine Beantragung der von Ihnen erwähnten erweiterten App-Verifizierung erforderlich ist. Ich musste lediglich die Berechtigungen für die Benutzer-E-Mail anfordern, die bei der Basisverifizierung erteilt werden. Funktioniert jetzt richtig.
Wie ich sagte, es ist wirklich lange her (über 4 Jahre), seit ich das letzte Mal die Facebook-Anmeldung konfiguriert habe, und damals wurden Apps wegen erweiterter Überprüfung für die E-Mail-Berechtigung der Benutzer markiert (oder vielleicht habe ich etwas Dummes gemacht, wie das App-Logo zu ändern oder so etwas).