roughike / flutter_facebook_login

A Flutter plugin for allowing users to authenticate with native Android & iOS Facebook login SDKs.
BSD 2-Clause "Simplified" License
403 stars 331 forks source link

Facebook Policy Warning for App: #150

Open kattatzu opened 5 years ago

kattatzu commented 5 years ago

Hello, yesterday I received an email from Facebook where it says that my application does not comply with the use policies, because according to them they do not use their SDK. Has this happened to anyone? If so, how should I fix it?

Regards ...

Hi,

In working to create a great Platform experience for everyone, we ask developers to ensure the apps they build comply with our Platform Policies. Your app GuapApp (AppId: xxxx) doesn't comply with the following:

Platform Policy 8.2: Native iOS and Android apps that implement Facebook Login must use our official SDKs for Login.

Please make sure your Android app is using the most recent version of our SDK for Login. You can find more information on our Android SDK for Login and other Login-related products here: https://developers.facebook.com/docs/facebook-login/android.

You can see our visual example for this policy here: https://developers.facebook.com/policy#7-2-photo.

You can access the full list of our Platform Policies here: https://developers.facebook.com/policy/.

Please make the requested changes by 2019-07-17 at 12:00 PST.

Let us know when you've updated your app by replying to this email. If we do not hear back from you, your app will be subject to enforcement. If you have outstanding questions, respond here and we'll do our best to help.

Thanks,

Robert

giacomomasseron commented 5 years ago

I also got same message from facebook

kattatzu commented 5 years ago

Please apply this pr https://github.com/roughike/flutter_facebook_login/pull/136.

giacomomasseron commented 5 years ago

How I can merge your code in my project?

kattatzu commented 5 years ago

Hi, it's not code, it's a pull request that was already registered.

The truth is that I do not know how to apply it on the original code, however the changes that the PR applies are small, so I will try to apply them manually.

Greetings.

kattatzu commented 5 years ago

I realized that in the code I had parameterized the login only via the web, which also alerted me to Facebook as a violation of the usage policies.

facebookLogin.loginBehavior = FacebookLoginBehavior.webOnly

giacomomasseron commented 5 years ago

In my code I do not have the lines you added (or edited) in your commits :(

fullflash commented 2 years ago

is there any fix or alternative plugin to avoid this warning from facebook ?