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




switch to a registered test user facebook (12)

Make Sure in left panel App review tab selected (Your app is currently live and available to the public.) tab is ON and App status is GREEN

Happy Programming

I'm trying to make 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:

Any ideas?


And addition to all these beautifull comments dont forget to Start A Submission


Hemang's answer was right, BUT, there's one extra step you'll need, which is to add a Facebook App ID. (I discovered I was missing this part):

Once you've done that in addition to Hemang's answer, you'll be good to go!


I had the same problem but now here is how I solved it
Go to https://developers.facebook.com/
• Click on the Apps menu on the top bar.
• Select the respective app from the drop down.
• Click Settings from the table in the left side of the page
• Then under the Contact Email type in your email you would like to use
• Then click save settings button
• Go to 'Status & Review' from the table in the left side of the page.
• Do you want to make this app and all its live features available to the general public? - Select switch to set YES/NO value.


Many reasons including:

  1. Sandbox mode is ON
  2. Domain name is different
  3. Site URL is different.

Now, You need to add a "Privacy Policy URL" in the App Details tab (developers.facebook.com). This is a new Policy of Facebook.


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


There are a bunch of possible things which could trigger this error:

In your case, you just need to add your facebook account into either tester, developer or admin of your facebook app as you want to use that account to test.

But if you see the error upon clicking connect to facebook(before you have chance to enter facebook credentials), then it means your current facebook account detected from cookie is not a valid tester/developer/admin account for your app. Your could either add your account in or just hit facebook.com and sign out(to remove the undesired cookie).


This resolved my issue if you do not want to make the app available to the public (keeping Status & Review on NO)

I had to sign out of the previous account on the Facebook App and also remove the Facebook account in Settings. Removing just from the Settings will not remove the error because the App itself still has the previous account logged in.

If you have set your Roles as Administrator/Developer/Tester, you can put in that account login info in and it should work then.


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.

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]


  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.


  1. That's it! - App is now publicly available. See the fully green circle next to the app name.

do setup by following bellow link and domain name you need to mention as like wht you have mentioned in facebook app domain name.

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

Click on the Apps menu on the top bar.


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







facebook-graph-api