Submit for login review. Some of the permissions below have not been approved for use by Facebook

798 views Asked by At

I'm implementing Facebook login for my Flutter app. My backend is AWS Amplify. When trying to login with my Facebook account, I'm facing this warning message.

enter image description here

My understanding is that the review is only necessary if the app requires information other than profile and email address. The only information I'm requesting is public_profile and email as you can see from the screenshot below which I took from App Dashboard from Meta for Developers.

enter image description here

I tried downgrading public_profile access level to standard, but still getting the same warning. I want to request for App review if necessary, but I don't see a menu to do that from App Review section.

What do I have to do to get rid of this warning message? Is this by design? User can tap Continue button to sign in but this warning message doesn't look good from user's perspective. And I don't think I ever saw this message when using Facebook login in other apps. My app type is Business and App Mode is in Development if these matter.

2

There are 2 answers

0
Tomasz Kot On

check if in the facebook developer console in your application you have the App Mode: Development to Live setting

0
Alex Nault On

We were having the exact same issue, even in Live mode.

Turns out we had to remove openid from our requested scopes so it's only email and public_profile when making the auth request.

Anything outside theses two scopes requires special review/approval, even if the Developer dashboard shows nothing about it. Docs