-
Don’t know if it’s a bug or something else, but to me it looks like it anyway.
The case:
User has WP, FB and Twitter-account. All three accounts use the same e-mailadres.
WordPress-login existed originally, FB-account was added later without a problem (using WP-FB-Autoconnect).
WP-login and FB-login were both possible using either WP-FB-Autoconnect or UserPro, so at some point I deactivated WP-FB-Autoconnect in favor of UserPro. No problem. Everything was running fine at this point.However when adding the new UserPro Twitter-login and testing this, the existing user – or at least, it should be recognized being an existing user – gets a new WP-account, based uopn it’s Twitter-(nick)name. In fact it doesn’t even register (or at least save) the ‘new’ e-mail-address, which is required because any new user is to be send some validation e-mail etc. etc. In theory it could leave me with a lot of unverifyable users?
Did I miss something?
Hi Corne van Loon, you’re correct. It does not save e-mail address and checks if email exists similar to what FB connect does. I will look, and give you an answer now!
Ah, bad story.
https://dev.twitter.com/discussions/4019
The API won’t return an email address to you. If you’re interested in a user’s email address, you’ll have to ask the user for it within your own application as a completely distinct act.
I would add that this is one of the drawbacks of having other social network log ins. While it is a popular thing to do with some website owners because it makes attracting more people to the website, there is a down side, and that is, you are at the mercy of the social network the person is signing in from. They decide what they will allow to be shared with your website.
And this is where I don’t like social networks being used to generate accounts. I think it’s great to add features that allow members to “connect” their account with my website, but I believe that the social network sign in should be a secondary thing, after they have filled out the information I need for my own site.
But, that’s just my opinion… 😀
Thanks for the answers @Support and @CentralGeek.
If I understand this correctly, in my case – whereas an e-mailaddress is required – using Twitter is far from ideal.
I’ll just disable it 🙁 (at least for the moment), and have a good think about the things you wrote @CentralGeek.
You must be logged in to reply to this topic.