Facebook OAuthのメール?

インスタンスでユーザーがFacebook OAuthを使用して登録しようとすると、ログインアプリの権限を許可した後、インスタンスの登録モーダルにリダイレクトされますが、メールフィールドが空になっており、Facebookから名前は提供されるものの、メールは手動で入力する必要があります。メールはFacebookアプリから提供されるはずではないでしょうか?

FacebookのOAuthアプリが、Facebookからの追加の検証が必要なため、メールを提供していない可能性があります。

これを実行してからかなり時間が経ちますが、Facebook OAuthをどのように使用しているかを示すスクリーンショットやビデオを多数提出して、Facebookにアプリの検証をリクエストする必要があるかもしれません。これは時間のかかるプロセスであり、おそらくそれだけの価値はないでしょう。

「いいね!」 2

延長されたアプリ認証の申請は不要であることが判明しました。基本認証で付与される user_email 権限をリクエストするだけで済みました。これで正常に動作します。

「いいね!」 1

言ったように、最後にFacebookログインを設定してから(4年以上)本当に長い時間が経ちました。当時、彼らはユーザーのメール権限のためにアプリを拡張検証でフラグ付けしていました(あるいは、アプリのロゴを変更するような愚かなことをしたのかもしれません)。