After clicking on the "facebook connect" option, and either:

1. Select "Create New *** Account"

2. With linking account at registration disabled, select nothing

The following error is thrown after permission is granted:

"You must enter an username.
You must enter an e-mail address.
Facebook connect registration failed for the reasons listed. You may register now, or if you already have an account you can log in now and link your account"

Demo: http://amherststuffz.com/user

Duplicated in some other sites as well.

Comments

vectoroc’s picture

Category: bug » support
Priority: Critical » Normal

Check your access rules http://amherststuffz.com/admin/user/rules
I think that you have banned email's returned by facebook

Gurpartap Singh’s picture

Tried everything on a mint public Drupal installation. Got the same error.

julio575’s picture

I'm having the same issue. Let me know if you find a way to fix it.

heylookalive’s picture

You might want to check over this version of the readme: http://drupalcode.org/viewvc/drupal/contributions/modules/fbconnect/READ... (not the one in the latest stable release), also if you miss out on downloading the facebook php sdk from github the module doesn't kick up any errors.

vectoroc’s picture

"if you miss out on downloading the facebook php sdk from github the module doesn't kick up any errors." - admin/reports/status will show you requirements

somezing’s picture

I am getting the same problem.
User allows the site to get the data from facebook, even gets asked an other time to share the e-mail, but afterwards an error message appears
"You must enter an e-mail address.
Facebook connect registration failed for the reasons listed. You may register now, or if you already have an account you can log in now and link your account"
The linking of accounts works, and I even can access the User Name, but not the e-mail address. Have checked all proposed solutions I've found in the forums but nothing seems to work. I had the persistent login module installed but have deactivated it since I've seen mentions that it can interfer, and I don't think I have any other interfering modules installed (none that I've found reported).
If anyone is also having this issue or has any idea what could be prompting it?
Thanks

vectoroc’s picture

@somezing : try last dev from github. contact me if it wont work

vectoroc’s picture

Status: Active » Closed (duplicate)
josephanoop’s picture