Products

Solutions

Resources

Partners

Community

Blog

About

QA

Ideas Test

New Community Website

Ordinarily, you'd be at the right spot, but we've recently launched a brand new community website... For the community, by the community.

Yay... Take Me to the Community!

Welcome to the DNN Community Forums, your preferred source of online community support for all things related to DNN.
In order to participate you must be a registered DNNizen

HomeHomeUsing DNN Platf...Using DNN Platf...Administration ...Administration ...Facebook loginsFacebook logins
Previous
 
Next
New Post
9/30/2012 1:44 PM
 

Hello all,

This message was posted about a year ago to a stackoverflow forum:

"I would like the users on my DNN website to associate their accounts with their Facebook account. Once this is done, they should be able to login with either the website UN/PW or Facebook.

I currently have Facebook login integrated on the website using a 3rd party module. But the way it works is, that it creates a new user whenever a new profile is used for login. Instead of that, I'd like current users to specify their Facebook profiles in some way and then use it for login if they wish."

At the time Chris Hammond replied:

"You would need to check with the creator of the third party module you are using, there isn't anything in DNN specifically to do Facebook logins right now."

Well, a year later, DNN is allowing Facebook logins, but, from my experience so far, does exactly the same thing as this user describes... namely, creates a new user in my portal, even if an account already exists for them. This is not what I was hoping for.

I can find no documentation at DNN which describes how this process works, IOW, if the usernames and email address are the same in DNN and Facebook then the accounts are linked (or under what conditions will this work)?

If new accounts will need to be made, then DNN should tell us... otherwise tell us what the conditions need to be to make this work!

Thanks




 
New Post
9/30/2012 1:58 PM
 

I think it should be able that a user could add his DNN account to use a Facebook account using the DNN FB Provider.  I think so about it is also possible with AD users, and Windows Live users.

I hzaven't tried yet the DNN FB Provider but I think you should look on the page if it is not possible to do this.

 
New Post
9/30/2012 3:30 PM
 

Matthias,

Thanks for the response. I have configured the DotNetNuke Facebook Authentication Project. Users can login using their Facebook credentials... after they create a new account on my portal... this is the problem. If they already have an account on my portal I want that account to be used. I see no setting where this issue is addressed.

This leads me to wonder if only new accounts can be used in this case. What I need is advice from someone who has gone through these steps, with first-hand experience. Perhaps someone from DNN can provide further details of this process.

Thanks

 
New Post
9/30/2012 6:38 PM
 

And a further bit of curious information: I have tested the Facebook login with four different users.

  1. Each time DNN created a new user in my portal, even though one already existed.
  2. Each new account was assigned a new username, automatically.
  3. Twice the username was assigned the first name of the account holder
  4. Twice the username was assigned the root name of the account holder's email address
  5. This was seemingly random... in other words, the email address did not seem to be selected as a second choice when the first name of the user would not yield a unique username in my portal. No conflicts would have existed either way...
  6. In none of the four cases was the DNN username based on the Facebook user name
  7. In the two cases when the email address was used to create a new account, I deleted and removed the new account then created a new one as a copy of the user's original account, but using the new (email) username. Once this was done the Facebook login connected to that account, and the users was logged in automatically on arrival to the site.

This leads me to believe that the new username, assigned somehow in this process, is the one now known to the Facebook Authentication tool.

If this is the way it is supposed to work... can DNN please make this more clear? Also it would be nice if there was some standard way to consistently select the username. I'd be good with using the email address by default, but neither the root email address nor the user's first name will guaranty uniqueness...

If this process is only intended for new accounts, please let us know...

 
New Post
10/1/2012 1:11 PM
 
I will look to found some time to install the fb Provider and check it's work. I haven't try the provder yet so I am not sure about the Feature of the Provider. But as I mentoried as the AD Provider works it should be anywhere a function to add Facebook account to a existing DNN account.

At time I can't tell you into the steps how this works, or is this an issue of the provider that the feature is not added.
 
Previous
 
Next
HomeHomeUsing DNN Platf...Using DNN Platf...Administration ...Administration ...Facebook loginsFacebook logins


These Forums are dedicated to discussion of DNN Platform and Evoq Solutions.

For the benefit of the community and to protect the integrity of the ecosystem, please observe the following posting guidelines:

  1. No Advertising. This includes promotion of commercial and non-commercial products or services which are not directly related to DNN.
  2. No vendor trolling / poaching. If someone posts about a vendor issue, allow the vendor or other customers to respond. Any post that looks like trolling / poaching will be removed.
  3. Discussion or promotion of DNN Platform product releases under a different brand name are strictly prohibited.
  4. No Flaming or Trolling.
  5. No Profanity, Racism, or Prejudice.
  6. Site Moderators have the final word on approving / removing a thread or post or comment.
  7. English language posting only, please.
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out