Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

The developers of this app have not set up this app properly for Facebook Login?

I'm trying to make a login with Facebook available in my script. I've done everything, but when I attempt to login with a Facebook account I get this error from Facebook:

Error

App Not Setup: The developers of this app have not set up this app properly for Facebook Login.

Here's error screenshot:

enter image description here

Any ideas?

like image 677
Khodour.F Avatar asked Jan 24 '14 09:01

Khodour.F


People also ask

Why does Facebook say app not set up?

This error is caused by a configuration issue in your Facebook Developer Application. This means your Facebook app is not live.

How do I enable developer mode on Facebook app?

You can access the Developer Settings panel by going to the Apps panel or developers.facebook.com/docs, hovering over your profile image in the upper right corner, and selecting Developer Settings from the dropdown menu.

How do I fix the unavailable Facebook login is currently unavailable for this app?

Ensure that you have enabled App auth within the Facebook development console, check that you have all the essential setup steps, and provided a current and valid privacy policy. Once your health checks are in place, your app should be valid to authenticate with your firebase app.


4 Answers

the problem was you have to set

Do you want to make this app and all its live features available to the general public?

set status and review to ON and problem solved

enjoy coding

like image 82
Khodour.F Avatar answered Oct 16 '22 13:10

Khodour.F


With respect to the all the other answers, here's the screenshot to help someone.


  1. Go to https://developers.facebook.com/

  1. Click on the Apps menu on the top bar.

  1. Select the respective app from the drop down.

enter image description here

The circle next to your app name is not fully green. When you hover mouse on it, you'll see a popup saying, "Not available to all users because your app is not live."

So next, you've to make it publicly available.


  1. Click on setting at left panel. [see the screenshot below]

enter image description here


  1. In Basic tab add your "Contact Email" (a valid email address - I've added the one which I'm using with developers.facebook.com) and make "Save changes".

  1. Next click "App Review" at left panel. [see the screenshot below]

  1. Look for this, Do you want to make this app and all its live features available to the general public? and Turn ON the switch next to this.

enter image description here


  1. That's it! - App is now publicly available. See the fully green circle next to the app name. enter image description here
like image 35
Hemang Avatar answered Oct 16 '22 13:10

Hemang


Since the UI of the facebook has changed recently, here's the latest update for setting the sandbox mode ON/OFF :

  1. Go to https://developers.facebook.com/

  2. Click on the Apps menu on the top bar.

  3. Select the respective app from the drop down.

  4. Go to 'Status & Review' from the table in the left side of the page.

  5. Do you want to make this app and all its live features available to the general public? - Select switch to set YES/NO value.

Update: The YES/NO button will be disabled until and unless you provide your contact email.

  1. Go to "Settings" in the left menu.

  2. Update your Contact Email.

  3. Hit the "Save" button at the bottom of the page.

Update: 'Status & Review' is replaced by 'App Review' now

like image 161
girish_vr Avatar answered Oct 16 '22 11:10

girish_vr


If the app is still in private mode (Status and Review set to NO), then only Facebook users with role in the app can login. That unless you set it to public (Status and Review set to YES).

To add more users to be able to login to a private app:

  1. Go to https://developer.facebook.com
  2. Go to Apps -> "Your app" -> Roles
  3. Choose Add Administrator,Developer or Tester.
like image 37
tsafrir Avatar answered Oct 16 '22 11:10

tsafrir



Donate For Us

If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!