Go Back   vb.org Archive > vBulletin Modifications > Archive > vB.org Archives > vBulletin 3.7 > vBulletin 3.7 Add-ons
Facebook Connect - Allow your users to login with their Facebook account Details »»
Facebook Connect - Allow your users to login with their Facebook account
Version: 2.0.5, by sllik sllik is offline
Developer Last Online: Dec 2011 Show Printable Version Email this Page

Category: Integration with vBulletin - Version: 3.7.x Rating:
Released: 12-09-2008 Last Update: 03-23-2009 Installs: 499
DB Changes Uses Plugins Template Edits
Additional Files Translations  
No support by the author.

Facebook Connect
This add-on allows your guests and existing users to login with their Facebook account through Facebook Connect.

WORKS WITH 3.8!

Benefits of Facebook Connect
  • Users can simply login with their Facebook account without going through the registration process.
  • Increase user interaction and your traffic through Facebook notifications and news-feeds!
Features
Facebook users will be able to receive Facebook notifications when:
  • There is a reply to their thread or a thread that they're subscribing to
  • They receive a new PM
News-Feed will be published on to the user's wall when the user:
  • Logs in for the first time
  • Replies to a thread
  • Creates a new thread
Fetch user data from Facebook
Fetch data like name, location, profile picture and use it on your forums! (NOTE: Some data may not be available for some users)

Automatically befriend user's friends
If any of the user's friends are also registered on the forum, they will automatically be friends!

How to Upgrade From 2.0.0 to 2.0.1
  • Upgrade the product. (Import the product XML again and set overwrite to yes).
  • Update Feed Template IDs in the settings (make sure they are the same as at: FB Connect Options -> News-Feed Templates)
How to Upgrade From 2.0.1 to 2.0.2
See UPGRADE.html
  • Fixed the notification problem (notifications were sent to wrong people)
  • Login button will now be displayed on vbAdvanced pages
How to Upgrade From 2.0.2 to 2.0.3
See UPGRADE.html
  • Fixed the Facebook avatar displayed for the wrong people problem.
  • Added Facebook UID & Profile URL field to data map.
Professional Install/Upgrade/Support Services
Want this mod professionally installed? It's guaranteed to work on your forum! Download the archive and see INSTALL.html/UPGRADE.html for more details!

Troubleshooting
Server Requirements:
PHP 5

If you get an error:

Code:
The Facebook Connect cross-domain receiver URL http://www.SITEURL.com/xd_receiver.h...%220.699%22%7D must have the application's callback URL http://www.SITEURL.com/forums/ as a prefix. You can configure the callback URL in the application's settings.
Means that there is something wrong with your callback URL. Your callback URL must be where xd_receiver.htm is; so when you enter [callbackurl]/xd_receiver.htm into your browser you should see a blank page (not a 404 page not found error or anything else).

If you get a continues this means there is a javascript error. Make sure you've done all the template edits correctly (especially footer & navbar). Clear your cache and reload the page.

If nothing happens when you click the Facebook Connect button make sure your callback url domain is the same as you forum domain (the one set in your forum settings) - more specifically make sure that there is a www (or isn't) in both domains.


Many more features may be implemented in the future so keep checking for updates.

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.

Comments
  #1432  
Old 12-21-2009, 06:58 PM
SteveLV702 SteveLV702 is offline
 
Join Date: Oct 2009
Posts: 60
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

any plans to make the compatible with vb4 ?
Reply With Quote
  #1433  
Old 12-27-2009, 06:13 PM
inciarco's Avatar
inciarco inciarco is offline
 
Join Date: Mar 2007
Posts: 758
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

One Bug:

When I Access an Account with Facebook Connect, it Connects but when I End the Session the Facebook Account is Still Oppened, is I write www.facebook.com on the Browser it Displays the Oppened Account, (very Dangerous if an User Access his/her Account on a Public Computer and isn't Aware that his/her Facebook Account will Remain Oppened even if he/she Ends the Forum Session); is an Open Window for Facebook Security and Privacy Problems.

(This Happens on Internet Explorer, Google Chrome, and Mozilla FireFox, so is a Problem with the Mod and Not the Browser).

Can this be Corrected? How?

I also noticed that when I access the Account with Facebook Connect, I Close the Session, and Click the Facebook Connect Button, it Immediately Access the Account without Displaying the Facebook Login Window; this is Related with the Bug I mentioned before.

I Appreciate Your Answer, I'll Subscribe to this Mod's Thread to Receive a Solution to this Facebook Security Problem.

(I'm Using Version 2.0.5 of this Mod for vB37x).

My Best Regars.

Reply With Quote
  #1434  
Old 12-27-2009, 06:28 PM
cynthetiq's Avatar
cynthetiq cynthetiq is offline
 
Join Date: Jul 2005
Location: NYC
Posts: 190
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I don't believe that this is a bug with this mod. I have other mods that accomplish this for other software and it is the same behavior. When you log onto facebook, you are LOGGED onto facebook. The only way to log off is to go to facebook and log off there. When I discovered this, I always log out of facebook to make sure I'm not logged in.
Reply With Quote
  #1435  
Old 12-27-2009, 06:50 PM
inciarco's Avatar
inciarco inciarco is offline
 
Join Date: Mar 2007
Posts: 758
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by cynthetiq View Post
I don't believe that this is a bug with this mod. I have other mods that accomplish this for other software and it is the same behavior. When you log onto facebook, you are LOGGED onto facebook. The only way to log off is to go to facebook and log off there. When I discovered this, I always log out of facebook to make sure I'm not logged in.
Read the Letters in Red, (You Know That and are Lucky to Have Discovered it, but a Common User Won't Know it, and his/her Facebook Account will be Exposed by being Left Oppened without him/her Knowing it; just in Your Case, before you realize it, your Facebook Account was Left Oppened and Exposed for Anybody to Access it and Steal It, I don't think that's a Fair Risk for Users that's why I Disabled this Mod until a Solution can be Provided for this Problem/Bug):

I've Updated to version 2.0.6 on vB37x, and the Same Bug Occurs.

I Hope You Can Fix That Bug.

I've Disabled the Mod for Now, is Not Right to Offer this Facebook Connection Option if that Causes Privacy/Security Problems for the Users on their Facebook Accounts, because their Accounts Will Remain Oppened and Anybody Can Access Them and Even Steal Them (Change the Password) if they're Accessed on a Public Computer.

My Best Regards.

Reply With Quote
  #1436  
Old 12-27-2009, 07:01 PM
SteveLV702 SteveLV702 is offline
 
Join Date: Oct 2009
Posts: 60
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I got it installed but when I go to my forums and I hit "Connect with Facebook" absolutely nothing happens...
Reply With Quote
  #1437  
Old 12-27-2009, 07:08 PM
inciarco's Avatar
inciarco inciarco is offline
 
Join Date: Mar 2007
Posts: 758
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Digital Mayhem View Post
I have installed the lastest version 2.0.5 but when I go to the data mapping area I get


Warning: require_once([path]/includes/facebook/facebook.php) [function.require-once]: failed to open stream: No such file or directory in [path]/includes/functions.php(5737) : eval()'d code on line 1

Fatal error: require_once() [function.require]: Failed opening required '/home/bestblog/public_html/forums/includes/facebook/facebook.php' (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/bestblog/public_html/forums/includes/functions.php(5737) : eval()'d code on line 1
Have You Uploaded the Files and Also Have You Uploaded them on the Right Paths/Locations?

Seems like you didn't Uploaded the File "facebook.php" on the Folder "facebook" on the "includes" folder; perhaps you Uploaded the Files on other Location.

If not, Check that the File is on that Folder, and if not Re-upload the Files of the "Upload" folder on their Right Location, which is the Root where the vBulletin Files are.

My Best Regards.

Reply With Quote
  #1438  
Old 12-28-2009, 07:30 AM
Digital Jedi's Avatar
Digital Jedi Digital Jedi is offline
 
Join Date: Oct 2006
Location: PopCulturalReferenceLand
Posts: 5,171
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by inciarco View Post
Read the Letters in Red, (You Know That and are Lucky to Have Discovered it, but a Common User Won't Know it, and his/her Facebook Account will be Exposed by being Left Oppened without him/her Knowing it; just in Your Case, before you realize it, your Facebook Account was Left Oppened and Exposed for Anybody to Access it and Steal It, I don't think that's a Fair Risk for Users that's why I Disabled this Mod until a Solution can be Provided for this Problem/Bug):

I've Updated to version 2.0.6 on vB37x, and the Same Bug Occurs.

I Hope You Can Fix That Bug.

I've Disabled the Mod for Now, is Not Right to Offer this Facebook Connection Option if that Causes Privacy/Security Problems for the Users on their Facebook Accounts, because their Accounts Will Remain Oppened and Anybody Can Access Them and Even Steal Them (Change the Password) if they're Accessed on a Public Computer.

My Best Regards.

As I said in the other thread, you got the functionality of the mod backwards. It's not supposed to log you out of Facebook. None of the Facebook bridges work that way.
Reply With Quote
  #1439  
Old 12-28-2009, 11:15 AM
inciarco's Avatar
inciarco inciarco is offline
 
Join Date: Mar 2007
Posts: 758
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Digital Jedi View Post
As I said in the other thread, you got the functionality of the mod backwards. It's not supposed to log you out of Facebook. None of the Facebook bridges work that way.
I understand.

Is it Possible for the Application to End the Facebook Session when the the User Ends the vBulletin Session?

I Hope that is Possible.

Meanwhile is Important that WebMasters Warn their Users about this, (a Notice Message), so that if they Login with Facebook they Log Out of Facebook when they Finish their Session on the vBulletin Board.

My Best Regards.

Reply With Quote
  #1440  
Old 12-29-2009, 08:48 AM
ARSamo ARSamo is offline
 
Join Date: Aug 2009
Posts: 56
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

& does it work on vb 3.6.8.............??
Reply With Quote
  #1441  
Old 12-29-2009, 04:33 PM
AskMadden AskMadden is offline
 
Join Date: Aug 2009
Posts: 2
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I did everything correct as far as I can tell, only thing is I get this error when I click on it as a guest:

http://askmadden.com/forums/xd_receiver.htm?fb_login&fname=_opener&guid=0.6624 939280089525&session={%22sessi on_key%22%3A%223.Ap0_P606dagZo77H1phDfA__.86400.12 62199600-100000460328071%22%2C%22uid%22%3A100000460328071%2 C%22expires%22%3A1262199600%2C %22secret%22%3A%22_7YBo2yr1aCo5IatoeOaUQ__%22%2C%2 2base_domain%22%3A%22askmadden .com%22%2C%22sig%22%3A%22c9b37284e76f253fc87d1e856 320825d%22}

Not sure what happened
Reply With Quote
Reply

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 04:12 AM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.10852 seconds
  • Memory Usage 2,326KB
  • Queries Executed 25 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (1)bbcode_code
  • (4)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (6)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (4)pagenav_pagelinkrel
  • (11)post_thanks_box
  • (11)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (11)post_thanks_postbit_info
  • (10)postbit
  • (11)postbit_onlinestatus
  • (11)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete