Ok, I am certain that something is configured incorrectly on my side. I am not sure how the FBConnect feature is supposed to work with this module but I have used the drupal "Facebook Connect" module in the past http://drupal.org/project/fbconnect. With the FB Connect module if I am not logged into Facebook and I click the FBConnect login button i get a nice small facebook authentication popup, i enter my credentials my drupal page refreshes and I am logged in. With this module if I click the FBConnect login button I get sent to a Facebook login page which logs me into facebook essentially abandoning my drupal site that I was trying to log into. If I go back to my drupal site and hit refresh I can now see my FBConnect button has been changed to "Logout" and it has my facebook profile image next to it. However,I am not authenticated on my drupal site. If I go ahead and log in to the drupal site with my local drupal user info it doesn't prompt me to link this account to my facebook account as the Facebook Connect module would typically do. I have the DFF User Management module enabled and am not sure what I am doing wrong. Using the garland theme btw. What am i doing wrong?
Comments
Comment #1
Dave Cohen commentedHave you read the readme and made the necessary changes to settings.php?
Have you disabled the Facebook Connect module?
Return to your Facebook Application node and edit it. Check your settings under "facebook user settings". If "Map account when both local uid and Facebook id are known" is selected, then clicking the facebook connect button when logged into drupal will link the local account to the facebook account without prompting you. Also confirm that "Set Application Properties Automatically" is checked. Then save the node, even if you have not changed anything - just to be sure the settings are right.
Comment #2
FrontBurner commentedI feel stupid :)
All of the settings from the README.txt were correct. I messed up in not setting the FBConnect settings within the Facebook Application node. Sorry about that, it was late last night and my brain was running on E. Can't believe I overlooked that! Thanks for the quick response.
Comment #3
FrontBurner commentedComment #4
unclejustin commentedI read the README.txt from start to finish...heh
I'm having an issue similar to http://drupal.org/node/499026
Here's how I re-create the problem.
I have a local account uid=8 email=justin@xxxx.com (obfuscated here obviously)
I have an FB account with that same email.
I click "Connect with facebook" to login and it creates a new user instead of mapping the accounts together.
Here's what I have in table authmap: 9, 13, '100000923097781@facebook.com', 'fb_user'
That's uid 13 for the new user it created instead of mapping.
Any ideas?
Comment #5
Dave Cohen commentedFor what you're describing, you need the fb_register.module. Please start a new issue if you have any problems with that.