Some of my users are joining through facebook connect. This has only happened a few times but when they login using this method, they are linked to oher peoples facebook acct. BIG PROBLEM. I have a couple of different mods, but you have to be logged in to Dolphin to use them. It seems as if there is a problem between the FB Connect and Dolphin, the FB connect is the only way to actually join the site by using the connect method. |
I have seen this b4..
Zarcon may know why this is happening.
Maybe he will chime in later today
ManOfTeal.COM a Proud UNA site, six years running strong! |
Oh Yeah.. throw me under the bus why don't ya :)
Well the first thing to know is if you are using BoonEx's Facebook connect, or someone's 3rd party module like Deano's?
Nothing to see here |
The boonex version.
I already pointed out to him that i don't believe the boonex method of creating a unique id is good enough. But i can't really verify this with 100% certainty.
https://www.deanbassett.com |
@Deano
That is the main reason why I quit using the default Boonex Facebook Connect module and now use yours :)
I also agree that its possible that Boonex's version is not doing a more unique matching when it comes to creating new accounts using FB Connect. For example, each FB user has a unique FB ID, which I am not sure Boonex's version captures. This ID can be used during registration to not allow duplicates, which reduces the chances of logging/matching in with an existing user's account that may have, for example, the same name.
However, since I do not use the Boonex version either, I cannot prove this to be true 100%
Nothing to see here |
The boonex version.
I already pointed out to him that i don't believe the boonex method of creating a unique id is good enough. But i can't really verify this with 100% certainty.
Hello, look below :
$aFacebookProfileInfo['generate_uid'] = md5($aFacebookProfileInfo['proxied_email'] . $aFacebookProfileInfo['first_name']);
it's mean that dolphin generated UID from proxied_email and first_name. proxied_email is unique value received from facebook!
Also, what difference between your module and native boonex's fb connect ?
PS: If possible do not write me personally, please try to ask on the forum first |
@Deano
That is the main reason why I quit using the default Boonex Facebook Connect module and now use yours :)
I also agree that its possible that Boonex's version is not doing a more unique matching when it comes to creating new accounts using FB Connect. For example, each FB user has a unique FB ID, which I am not sure Boonex's version captures. This ID can be used during registration to not allow duplicates, which reduces the chances of logging/matching in with an existing user's account that may have, for example, the same name.
However, since I do not use the Boonex version either, I cannot prove this to be true 100%
Hello Zarcon, can you give me some suggestions what do you need that native boonex's FB connect will be batter? I will add all these features in 7.0.5
PS: If possible do not write me personally, please try to ask on the forum first |
The boonex version.
I already pointed out to him that i don't believe the boonex method of creating a unique id is good enough. But i can't really verify this with 100% certainty.
Hello, look below :
$aFacebookProfileInfo['generate_uid'] = md5($aFacebookProfileInfo['proxied_email'] . $aFacebookProfileInfo['first_name']);
it's mean that dolphin generated UID from proxied_email and first_name. proxied_email is unique value received from facebook!
Also, what difference between your module and native boonex's fb connect ?
I use the facebook ID for mine as boonex did in the origional version.
I am not sure of how unique the proxy email actually is, this is why i cannot confirm if this would be the cause. first name is certainly not unique.
A hash created from first+last+proxyemail would be even more unique. But as i said, i cannot confirm this. The chances of a duplicate hash occurring would depend on how unique that facebook proxy address actually is and if it would be possible for more than one facebook member to have the same proxy address. It seems unlikely. But something is causing facebook connect to log into the wrong dolphin account.
https://www.deanbassett.com |