02-20-2017, 09:03 PM
A. I can understand the challenges. My system basically winds up doing what you are saying, where a twitter login creates an account, and a google login the same, and it does create a mess. I've seen solutions where users have the ability to 'link' their accounts, they login with a primary and then go to a backend and initiate oauth requests to the other services.
It's a headache, for sure. When I signed up for Twitter, I used a different email than I used for Google+, and a different email than I used for Facebook. So I certainly understand taking the time to *try* to find a solution.
Ultimately, I'm not even sure that social logins are a 'good idea'.
B. Thanks for this bit of information. I'll see if it lets me hook in the way I want.
C. One other thing I need to figure out. I have several wordpress installs on my server. They allow a little functionality here, a little functionality there, useful to save development time, but there's a gotcha, and it falls into the userspice ballpark. What I would like to do, is, upon completion of the registration (and perhaps verification) process, push the account into these other databases. so once someone creates an account with userspice, their login is replicated into wordpress A, wordpress B, etc. Where would I put code for that? And then on the flipside, hey, I just banned this guy or he cancelled his account, where do I put some triggers that go after that fact to update the wordpress sites? And yes just to make the problem hairier than Mike Schmidt's upper lip, what about when they change their password?
It's a headache, for sure. When I signed up for Twitter, I used a different email than I used for Google+, and a different email than I used for Facebook. So I certainly understand taking the time to *try* to find a solution.
Ultimately, I'm not even sure that social logins are a 'good idea'.
B. Thanks for this bit of information. I'll see if it lets me hook in the way I want.
C. One other thing I need to figure out. I have several wordpress installs on my server. They allow a little functionality here, a little functionality there, useful to save development time, but there's a gotcha, and it falls into the userspice ballpark. What I would like to do, is, upon completion of the registration (and perhaps verification) process, push the account into these other databases. so once someone creates an account with userspice, their login is replicated into wordpress A, wordpress B, etc. Where would I put code for that? And then on the flipside, hey, I just banned this guy or he cancelled his account, where do I put some triggers that go after that fact to update the wordpress sites? And yes just to make the problem hairier than Mike Schmidt's upper lip, what about when they change their password?