Email is getting empty when tried to login from facebook flutter

776

For me, this issue was solved by requesting Advanced Access to the email permission in the Facebook for Developer's app.

In your Facebook developers profile, select your app and navigate to App Review -> Permissions and Features -> Click on Request Advanced Access for email

Share:
776
zain ishfaq
Author by

zain ishfaq

Updated on January 01, 2023

Comments

  • zain ishfaq
    zain ishfaq over 1 year

    I have the user login in the firebase but the email is getting null I saw the Facebook developer panel but can't find anything specific about that. Here is the screenshot of my firebase.enter image description here

    Also when the user login to the application a notification shows on Facebook.

    That's a notification from Facebook

  • zain ishfaq
    zain ishfaq over 2 years
    The same thing happened email is getting null... but when I log in to the developer account only then I got the email. Is there another way to solve that
  • naheliegend
    naheliegend over 2 years
    What is the difference between Standard and Advanced Access?
  • AkshayDoshi
    AkshayDoshi over 2 years
    @naheliegend As per Facebook Developers Documentation , If your app will only be used by people who have a role on it, the permissions and features your app requires will only need Standard Access. If your app will be used by people who do not have a role on it, the permissions and features that your app requires will need Advanced Access.
  • naheliegend
    naheliegend over 2 years
    Thank you! Ist the Development <-> Live mode replaced by the Access control?
  • AkshayDoshi
    AkshayDoshi over 2 years
    I don't think that's the case. I can still see the Development Mode/Live Mode toggle in the Facebook's App Dashboard.