Facebook connect

Facebook connect:

Who can give me more details about this feature?

What is its function?

Quote · 16 Feb 2010

Facebook connect was designed by boonex to allow facebook members to quickly signup on your site. It by passes the normal signup form and fills out as much of that information as it can from the members facebook account.

https://www.deanbassett.com
Quote · 16 Feb 2010

except for the email address, ...or has this been fixed...applying the timetrac fix does not help. It happens when the member wants to "change" their email address,

I have many issues with members using facebook connect and changing their profile information.. i.e. email address ( the field information contains something like this "apps+209750938457093") that in turn makes the "member" appear new to Dolphin if they come back and login using facebook, thus creating another membership.

In turn, how would you get email to the user?

Could someone post a site link using Facebook connect and not having a problem with this issue?

ManOfTeal.COM a Proud UNA site, six years running strong!
Quote · 16 Feb 2010

and on the boonex.us site.

This feature will not work for me either...tells me "Username" already exist.

I log out of facebook and try to join or login and this is the error.....

Fatal error: Uncaught exception 'FacebookRestClientException' with message 'Session key invalid or no longer valid' in /home/bxus/public_html/modules/boonex/facebook_connect/inc/facebookapi_php5_restlib.php:1915 Stack trace: #0 /home/bxus/public_html/modules/boonex/facebook_connect/inc/facebookapi_php5_restlib.php(786): FacebookRestClient->call_method('facebook.users....', Array) #1 /home/bxus/public_html/modules/boonex/facebook_connect/classes/BxFaceBookConnectModule.php(159): FacebookRestClient->users_getInfo('100000392012688', Array) #2 /home/bxus/public_html/inc/classes/BxDolRequest.php(94): BxFaceBookConnectModule->actionLoginForm() #3 /home/bxus/public_html/inc/classes/BxDolRequest.php(51): BxDolRequest::_perform(Array, Array) #4 /home/bxus/public_html/modules/boonex/facebook_connect/request.php(31): BxDolRequest::processAsAction(Array, 'Module', 'actionLoginForm', Array) #5 /home/bxus/public_html/modules/index.php(39): include('/home/bxus/publ...') #6 {main} thrown in /home/bxus/public_html/modules/boonex/facebook_connect/inc/facebookapi_php5_restlib.php on line 1915

ManOfTeal.COM a Proud UNA site, six years running strong!
Quote · 16 Feb 2010

except for the email address, ...or has this been fixed...applying the timetrac fix does not help. It happens when the member wants to "change" their email address,

I have many issues with members using facebook connect and changing their profile information.. i.e. email address ( the field information contains something like this "apps+209750938457093") that in turn makes the "member" appear new to Dolphin if they come back and login using facebook, thus creating another membership.

In turn, how would you get email to the user?

Could someone post a site link using Facebook connect and not having a problem with this issue?

This is normal, and it's called a facebook proxy address. There is no way to get the real email address.

Think about it. If facebook allowed a facebook app to grab peoples real email addresses that would become a spammers dream.

https://www.deanbassett.com
Quote · 16 Feb 2010

ok, yes about the spammers...this feature is USELESS!!

I don't want members seeing this garbage!

ManOfTeal.COM a Proud UNA site, six years running strong!
Quote · 16 Feb 2010

and (boonex.us) they deleted the account and have given me a user #, it was Michael_fb_user or something like that...(not my signup name) and now a random password......

ManOfTeal.COM a Proud UNA site, six years running strong!
Quote · 16 Feb 2010

Ohh!  all those out there, don't forget the site with the working facebook on it...

ManOfTeal.COM a Proud UNA site, six years running strong!
Quote · 16 Feb 2010

The Facebook Connect fix is to download ALL the new php files located here:

http://www.boonex.com/trac/dolphin/browser/trunk/modules/boonex/facebook_connect/classes

You would then upload them into your modules/boonex/facebook_connect/classes directory overwriting the current ones. I have done this and was able to edit my profile information (including email), log back out.. Log back in using FB Connect and it did not create the duplicate account. (fb_usernname).

Chris

Nothing to see here
Quote · 16 Feb 2010

Chris, I did the download the  classes files days ago, I might have missed one. I have done this several times on my test sites with problems still.

previous post deleted...private

ManOfTeal.COM a Proud UNA site, six years running strong!
Quote · 16 Feb 2010

Ok.. Thanks for letting me know. I was trying to use my phone to browse the site. Sorry for the delays..

Chris

Nothing to see here
Quote · 16 Feb 2010

Chris, please let me know when you get it corrected.

ManOfTeal.COM a Proud UNA site, six years running strong!
Quote · 16 Feb 2010

Newton27, I am going to have to look at this closer. It seems that when you changed your email address, it in another person's profile. This actually had you logged in as yourself and someone else at the same time. I cannot remember if that person had also changed their email address or not. Trying to figure out why that person when there are other facebook members on there as well.

Sent you an email to login and test again though if you could. I had removed the facebook connect module, but it is loaded back now.

Chris

Nothing to see here
Quote · 16 Feb 2010

does not work for me

Quote · 16 Feb 2010

 

Newton27, I am going to have to look at this closer. It seems that when you changed your email address, it in another person's profile. This actually had you logged in as yourself and someone else at the same time. I cannot remember if that person had also changed their email address or not. Trying to figure out why that person when there are other facebook members on there as well.

 

Sent you an email to login and test again though if you could. I had removed the facebook connect module, but it is loaded back now.

 

Chris

 

 

Chris,

his profile did not have anything changed... i.e. the headline was not there, and the email field was the usual "apps+(buncha numbers)" and yes I changed that field, and added headlines and description to save profile... but when I tried to save it recognized the email from my "normal" account so I entered another one of my address and saved.

I'm still not able to log back in using the "good" facebook account you have now. (see private message)

 

ManOfTeal.COM a Proud UNA site, six years running strong!
Quote · 16 Feb 2010

Chris look at your site again!

ManOfTeal.COM a Proud UNA site, six years running strong!
Quote · 17 Feb 2010

I created TRAC ticket 1866 regarding this.

Basically if a user changes/updates anything in their profile, it causes 1 or more profiles to go haywire. In one instance I saw you logged in as 2 people at the same time. This is definitely not good.

- It can combine the 2 users 'Usernames' as one such as it did with mine when you logged in ZarconNewton27

- Could allow you to view my profile content or act as me in any way on the site (haven't tested except for wall posts)

- Can create duplicate profiles such as fb_Newton27 if information is changed

- Noticed that when you changed your email, it actually changed the email for a different member who had also joined via facebook connect.

Considering the extensive testing we did, I figured it was definite enough to create the ticket. I appreciate your help on this Newton27. For now I have removed the facebook connect module as well as removed the members who have joined using the facebook connect. It very unfortunate that these members will have to re-join.....Hopefully they will.

Thanks,

Chris

Nothing to see here
Quote · 17 Feb 2010

I created TRAC ticket 1866 regarding this.

Basically if a user changes/updates anything in their profile, it causes 1 or more profiles to go haywire. In one instance I saw you logged in as 2 people at the same time. This is definitely not good.

- It can combine the 2 users 'Usernames' as one such as it did with mine when you logged in ZarconNewton27

- Could allow you to view my profile content or act as me in any way on the site (haven't tested except for wall posts)

- Can create duplicate profiles such as fb_Newton27 if information is changed

- Noticed that when you changed your email, it actually changed the email for a different member who had also joined via facebook connect.

Considering the extensive testing we did, I figured it was definite enough to create the ticket. I appreciate your help on this Newton27. For now I have removed the facebook connect module as well as removed the members who have joined using the facebook connect. It very unfortunate that these members will have to re-join.....Hopefully they will.

Thanks

Chris

Hello Zarcon, can you contact with me ? I checked everytink and not found some of errors.

PS: If possible do not write me personally, please try to ask on the forum first
Quote · 19 Feb 2010

As far as i can tell, boonex has fixed all of the current problems with FB Connect except for one. Which you can fix yourself quite easily.

FB Connect when installed creates a profile field to store the members FB ID. This field is too small. Currently set as INT it can at most hold a number of 2147483647

That is not large enough for FB ID's So some of them get truncated. As a result when a member with a long FB id logs in again, FB connect cannot find the account previously setup, so will setup a new one.

This datatype must be changed from INT(10) to BIGINT(20)

Combine that with the current boonex fixes and FB connect should work properly.

Once completely fixed it will render the fixed version of my module obsolete. But i decided to not continue work on mine anyway. To many other FB mods in the market.

https://www.deanbassett.com
Quote · 19 Feb 2010

 

As far as i can tell, boonex has fixed all of the current problems with FB Connect except for one. Which you can fix yourself quite easily.

FB Connect when installed creates a profile field to store the members FB ID. This field is too small. Currently set as INT it can at most hold a number of 2147483647

That is not large enough for FB ID's So some of them get truncated. As a result when a member with a long FB id logs in again, FB connect cannot find the account previously setup, so will setup a new one.

This datatype must be changed from INT(10) to BIGINT(20)

Combine that with the current boonex fixes and FB connect should work properly.

Once completely fixed it will render the fixed version of my module obsolete. But i decided to not continue work on mine anyway. To many other FB mods in the market.

 

Ok, is the facebook connect fixed with the addition of deano's datatype change? Seems there's still an issue from reading this forum. Don't want to re-install facebook connect with all changes done,  and have members sign up again just to take it back down in a week.. Please advise..

Quote · 19 Feb 2010

Ok, is the facebook connect fixed with the addition of deano's datatype change? Seems there's still an issue from reading this forum. Don't want to re-install facebook connect with all changes done,  and have members sign up again just to take it back down in a week.. Please advise..

No. Boonex has not corrected the datatype problem yet.

https://www.deanbassett.com
Quote · 19 Feb 2010

 

 

 

Ok, is the facebook connect fixed with the addition of deano's datatype change? Seems there's still an issue from reading this forum. Don't want to re-install facebook connect with all changes done,  and have members sign up again just to take it back down in a week.. Please advise..

No. Boonex has not corrected the datatype problem yet.

 

Thanks Deano. I guess will wait until all issues are resolved or a mod is produced that duplicates facebook connect.

Quote · 19 Feb 2010

I created TRAC ticket 1866 regarding this.

Basically if a user changes/updates anything in their profile, it causes 1 or more profiles to go haywire. In one instance I saw you logged in as 2 people at the same time. This is definitely not good.  ("I was using two different browsers, IE for one account [facebook] and Mozilla for the other [regular] account"..

- It can combine the 2 users 'Usernames' as one such as it did with mine when you logged in ZarconNewton27 ("I added the Newton27 at the end of your profile name, the module did not inject this information, I could have changed the whole name...)

- Could allow you to view my profile content or act as me in any way on the site (haven't tested except for wall posts)

- Can create duplicate profiles such as fb_Newton27 if information is changed

- Noticed that when you changed your email, it actually changed the email for a different member who had also joined via facebook connect.

Considering the extensive testing we did, I figured it was definite enough to create the ticket. I appreciate your help on this Newton27. For now I have removed the facebook connect module as well as removed the members who have joined using the facebook connect. It very unfortunate that these members will have to re-join.....Hopefully they will.

Thanks,

Chris

I added the lines above Chris, not sure you understand what happened exactly.

ManOfTeal.COM a Proud UNA site, six years running strong!
Quote · 20 Feb 2010

Thank Newton27. In you addition below you said ("I added the Newton27 at the end of your profile name, the module did not inject this information, I could have changed the whole name...)

How were you able to add Newton27 to MY screen name though if you did not login as me?

Chris

Nothing to see here
Quote · 20 Feb 2010

Your all welcome to try FB connect on my site http://www.deanbassett.com/ to see if my version is working correctly.

https://www.deanbassett.com
Quote · 20 Feb 2010

Thank Newton27. In you addition below you said ("I added the Newton27 at the end of your profile name, the module did not inject this information, I could have changed the whole name...)

How were you able to add Newton27 to MY screen name though if you did not login as me?

Chris

This happened on my second attempt after you removed "Henry" I guess you set up "Zarcon" via FBC, when I went back to the site and used FBC it logged me right into that account (Zarcon)..I guess it would have been the last FBC user... i.e. the Henry account.

So if you have a user sign up via FBC, they leave, I come along and join via FBC, it logs me into the "last" used FBC account.

ManOfTeal.COM a Proud UNA site, six years running strong!
Quote · 20 Feb 2010

Your all welcome to try FB connect on my site http://www.deanbassett.com/ to see if my version is working correctly.

I see one huge difference here at Deans site Chris that I have not seen on others or yours..!

When you "edit" your profile info @ Deans site he has an extra field there...

Facebook ID:
error

and yes!! It works perfect as far as I have seen, able to join, change mail, and other info, even user name. Log out and back into.

Deano, is that your mod?

ManOfTeal.COM a Proud UNA site, six years running strong!
Quote · 20 Feb 2010

Your all welcome to try FB connect on my site http://www.deanbassett.com/ to see if my version is working correctly.

I see one huge difference here at Deans site Chris that I have not seen on others or yours..!

When you "edit" your profile info @ Deans site he has an extra field there...

Facebook ID: error

and yes!! It works perfect as far as I have seen, able to join, change mail, and other info, even user name. Log out and back into.

Deano, is that your mod?


Yes, it's mine. It's just a fixed version of boonex mod. It was origionally selling it on expertzzz, but i have not moved it here. I am still working on my new version of it.

The boonex version also appends either _fb or _facebook to the end of the user name in the event of a duplicate name. My version allows the admin to select 3 choices. Default is to use first name. If that exists then last name can be used, or a combo of first_last.

It's not completed yet.

I am still trying to find a way to force members to enter a real email address after join to try and cut down on those proxy emails.

https://www.deanbassett.com
Quote · 20 Feb 2010

Your all welcome to try FB connect on my site http://www.deanbassett.com/ to see if my version is working correctly.

I see one huge difference here at Deans site Chris that I have not seen on others or yours..!

When you "edit" your profile info @ Deans site he has an extra field there...

Facebook ID: error

and yes!! It works perfect as far as I have seen, able to join, change mail, and other info, even user name. Log out and back into.

Deano, is that your mod?


Yes, it's mine. It's just a fixed version of boonex mod. It was origionally selling it on expertzzz, but i have not moved it here. I am still working on it.

The boonex version also appends either _fb or _facebook to the end of the user name in the event of a duplicate name. My version allows the admin to select 3 choices. Default is to use first name. If that exists then last name can be used, or a combo of first_last.

It's not completed yet.

I am still trying to find a way to force members to enter a real email address after join to try and cut down on those proxy emails.

Excellent work Deano! very smooth now.. When are you going to release? Cool

ManOfTeal.COM a Proud UNA site, six years running strong!
Quote · 20 Feb 2010

Deano, So is your Mod using the Facebook ID as the "primary key" allowing the users to change what they want? I noticed that your Facebook Connect module is completely different during the Join process.

So when do you have plans for it to be ready?

Chris

Nothing to see here
Quote · 20 Feb 2010

Deano, So is your Mod using the Facebook ID as the "primary key" allowing the users to change what they want? I noticed that your Facebook Connect module is completely different during the Join process.

So when do you have plans for it to be ready?

Chris

The join process should not be different. Perhaps it's how i have the FB app side of it setup. Can you explain the difference? The boonex version is also suppose to match with the FB id. The problem is some ID's don't fit in the datatype that boonex defines.

I added the FB id field to the profile so existing members can put their FB id there so they can login using FB connect to their existing account.

https://www.deanbassett.com
Quote · 20 Feb 2010

For example you only need to click the Facebook Connect button on your login box to Join via Facebook Connect (not a drop down). When you click it, it asks for you to allow the application, although this may have happened since I was already logged into Facebook at the time. Just seemed to be a bit different looking.

The facebook connect is a very easy way to get people to join so I hope that maybe you have come up with the solution and will share it with us :)

I personally like the idea of letting members join via facebook.

Chris

Nothing to see here
Quote · 20 Feb 2010

For example you only need to click the Facebook Connect button on your login box to Join via Facebook Connect (not a drop down). When you click it, it asks for you to allow the application, although this may have happened since I was already logged into Facebook at the time. Just seemed to be a bit different looking.

The facebook connect is a very easy way to get people to join so I hope that maybe you have come up with the solution and will share it with us :)

I personally like the idea of letting members join via facebook.

Chris

Oh. Yes, i got rid of the drop down and replaced it with a button. That of course is optional. You would have to keep the drop down list if you have several logon auth types.

I am not sure when i will be releasing it. My mod has another feature i added because i needed it with all the playing i was doing. My new version has a FB id backup feature. I was uninstalling and reinstalling my mod so many times i needed to add a backup feature so i would not loose existing id's when the mod was uninstalled.


https://www.deanbassett.com
Quote · 20 Feb 2010

I shall be waiting for it then :)

Nothing to see here
Quote · 20 Feb 2010

Deano, where would we be without you?

BoonEx Certified Host: Zarconia.net - Fully Supported Shared and Dedicated for Dolphin
Quote · 20 Feb 2010

LOL.. Yeah Deano, so just give us the Mod and no one has to get hurt :)

Nothing to see here
Quote · 20 Feb 2010

To be perfectly honest. I was thinking of not releasing it. There are so many FB mods in the market already, some with more features. But i guess i will anyway.

I just wanted to avoid the questions of how to fix the ever so popular FB rest error that happens quite often that has nothing to do with dolphin or the FB mod

EDIT: Now that i look again. Not as many as i thought. Looks like most of them are just FB feature mods are not actual FB connect mods.

https://www.deanbassett.com
Quote · 20 Feb 2010

Yeah, I have actually purchased one (only one) of them myself. But I have not seen any that will allow the user to "Join" using the facebook connect. I could have overlooked it. There is alot of "post comments", "fans", and "updates" that technically you can do by going to facebook and getting the widgets. I am looking at more of the way the member Joins. Your way seems to be more "stable" than the current method.

SasheE had asked that I contact them because they could not find anything wrong, but I have explained everything as much as I could (and Newton24) regarding the issues we ran into while testing. There is obviously some issues when members "update/edit" their profile information, and if the way you have it FIXES it, then I prefer that.

Its possible that if a member Joins via Facebook Connect and never edits their profile, there would never be an issue with this. But since the members have the option to edit their profile, I don't want to give the option for this to happen as explained earlier.

Chris

Nothing to see here
Quote · 20 Feb 2010

Yeah, I have actually purchased one (only one) of them myself. But I have not seen any that will allow the user to "Join" using the facebook connect. I could have overlooked it. There is alot of "post comments", "fans", and "updates" that technically you can do by going to facebook and getting the widgets. I am looking at more of the way the member Joins. Your way seems to be more "stable" than the current method.

SasheE had asked that I contact them because they could not find anything wrong, but I have explained everything as much as I could (and Newton24) regarding the issues we ran into while testing. There is obviously some issues when members "update/edit" their profile information, and if the way you have it FIXES it, then I prefer that.

Its possible that if a member Joins via Facebook Connect and never edits their profile, there would never be an issue with this. But since the members have the option to edit their profile, I don't want to give the option for this to happen as explained earlier.

Chris

Well i did update your ticket to explain the one thing they have not yet fixed. So someday they will get it right.


https://www.deanbassett.com
Quote · 20 Feb 2010

Yeah, I have actually purchased one (only one) of them myself. But I have not seen any that will allow the user to "Join" using the facebook connect. I could have overlooked it. There is alot of "post comments", "fans", and "updates" that technically you can do by going to facebook and getting the widgets. I am looking at more of the way the member Joins. Your way seems to be more "stable" than the current method.

SasheE had asked that I contact them because they could not find anything wrong, but I have explained everything as much as I could (and Newton24) regarding the issues we ran into while testing. There is obviously some issues when members "update/edit" their profile information, and if the way you have it FIXES it, then I prefer that.

Its possible that if a member Joins via Facebook Connect and never edits their profile, there would never be an issue with this. But since the members have the option to edit their profile, I don't want to give the option for this to happen as explained earlier.

Chris

Well i did update your ticket to explain the one thing they have not yet fixed. So someday they will get it right.

nice.. thanks for teasing.

just let us know IF  you are willing to share it

Quote · 9 Mar 2010

Mine is already online in my store area. See my profile to get to it.

Boonex has also fixed theirs now as well. You will need to uninstall the current version and update all the modules files with new one from trac. Then reinstall the module. Bit of a pain in the neck.

https://www.deanbassett.com
Quote · 9 Mar 2010

Jesus, this mod is a boodoggle from  Boonex. I tried using it the other night and it totally fusquatched my system up. I had to go in and re-authorize all 104 of my members. !!!

I REMOVED it and went with Kevin's Facebook/Twitter combo mod that works absolutely perfectly. I wouldn't even recommend trying to fix the default mod when there are such good alternatives available.

http://towtalk.net ... Hosted by Zarconia.net!
Quote · 9 Mar 2010

Jesus, this mod is a boodoggle from  Boonex. I tried using it the other night and it totally fusquatched my system up. I had to go in and re-authorize all 104 of my members. !!!

I REMOVED it and went with Kevin's Facebook/Twitter combo mod that works absolutely perfectly. I wouldn't even recommend trying to fix the default mod when there are such good alternatives available.

7.0.1 is not coming yet, but all of you scold this module :)

PS: If possible do not write me personally, please try to ask on the forum first
Quote · 10 Mar 2010

Should I install the upgrade?

I found the original Facebook Connect to work on mine.

Out of many members using it  only 1 or 2 had problems.

Quote · 10 Mar 2010

Should I install the upgrade?

I found the original Facebook Connect to work on mine.

Out of many members using it  only 1 or 2 had problems.

The origional FB connect does work as long as the FB id of the member connecting has a ID 10 digits or less. Anything over that is where the fun begins.

It's up to you.

https://www.deanbassett.com
Quote · 10 Mar 2010

Should I install the upgrade?

I found the original Facebook Connect to work on mine.

Out of many members using it  only 1 or 2 had problems.

The origional FB connect does work as long as the FB id of the member connecting has a ID 10 digits or less. Anything over that is where the fun begins.

It's up to you.

Il just upgrade then. Will the upgrade affect my previous facebook connect users?

Quote · 10 Mar 2010

Yes it will.

The current module stores the FB id in the profiles table in the FacebookProfile field of type INT(10)

Because of the changes, the module would need to be uninstalled first before you update the files. The removal deletes the FacebookProfile field resulting in loss of all stored FB id's.

Normally you can get around that by backing up the profiles table then restoring it after.

But that will not work in this case. The new version does not use the FB id. Instead the FacebookProfile field is of type. VARCHAR(32) and they now store a unique string in that field that is created by generating a MD5 hash of the facebook proxy email and the facebook first name field.

So in a nutshell, yes, your current FB users will be affected.

https://www.deanbassett.com
Quote · 10 Mar 2010

You could ask SashaE if there is a way to upgrade without loosing it.

I know that as long as the current members have not changed their nickname or email address then this field value could be generated from the email and nickname. But it will not work for those that have changed that info.

https://www.deanbassett.com
Quote · 10 Mar 2010

francescocarni

Facebook connect:

Who can give me more details about this feature?

What is its function?

I am now using the module created by Deano92964 Facebook Connect in the market place! This is well worth the investment. Works perfect! Thanks Deano for the fantastic work

ManOfTeal.COM a Proud UNA site, six years running strong!
Quote · 14 Mar 2010
 
 
Below is the legacy version of the Boonex site, maintained for Dolphin.Pro 7.x support.
The new Dolphin solution is powered by UNA Community Management System.