Go Back   vb.org Archive > vBulletin Modifications > vBulletin 3.8 Modifications > vBulletin 3.8 Add-ons
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools
vB Nexus, Facebook & Google multiple login integration Details »»
vB Nexus, Facebook & Google multiple login integration
Version: 1.00, by ibautocommunity ibautocommunity is offline
Developer Last Online: Jun 2020 Show Printable Version Email this Page

Category: Integration with vBulletin - Version: 3.8.3 Rating:
Released: 08-12-2009 Last Update: 08-12-2009 Installs: 155
DB Changes Uses Plugins Auto-Templates
Re-useable Code Additional Files Translations Is in Beta Stage  
No support by the author.

vBulletin Nexus
Current project release: BETA
This works on vBulletin 3.7.X - 3.8.4

This product will allow visitors to join your community using their Facebook, Google, Yahoo or AIM account; and will allow your existing members to associate an existing forum account with one of the services - such as Facebook.

Please read the documentation and follow it exactly before requesting installation help. Please note, if you have heavily modified styles that are missing hooks - this product will not work and require additional installation steps.

DEMO: http://www.carblog.com/vbnexus

Basic Instructions for your forum's users: http://carblog.com/vbnexus/user-guide/

Download Now

File Type: zip product-vbnexus1b.zip (101.7 KB, 2183 views)

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.
2 благодарности(ей) от:
andro140, vithorius

Comments
  #382  
Old 09-23-2009, 03:27 PM
Calash's Avatar
Calash Calash is offline
 
Join Date: Jun 2006
Location: East Coast, USA
Posts: 297
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Wayne Luke View Post
Thanks Calash. Will try out your fixes. Through community development of this re-usable code we can make it a strong feature.
Let me know if there is anything wrong with it. Like I said it is my first attempt to put together a product so there may be mistakes.

I think I found a fix for some of the staying logged in problems. The specific behavior I am seeing is that, from some networks, after authenticating via Facebook you close the browser for some time. Upon returning to the site you find that you are logged in fine until you click a link or refresh. At that point you lose authentication and have to login in a second time.


I edited one of the plugins to remove what appeared to be a near random logout() call when Facebook is not sure that your cookie is valid. I believe this check was to disconnect you from the forum should you logout of Facebook, however it seemed to cause more harm than good. Removing this has eliminated the auto-logout problems for me. Manual logout still works fine.

I still want to test it for a day or so before throwing it up.



redlabour


1 - Ether try the product file I posted above or search the thread for the template bundle ID fix. I think that will clear up the problem.

2 - I looked at the site in your sig and could not see any of the vBNexus code in it. If you are missing some of the hooks and/or have a heavily modified theme this may be part of your problem.
Reply With Quote
  #383  
Old 09-23-2009, 04:23 PM
Ohiosweetheart Ohiosweetheart is offline
 
Join Date: Dec 2005
Location: N.E. Ohio
Posts: 2,291
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

You're a good person, Calash!
Reply With Quote
  #384  
Old 09-23-2009, 05:06 PM
cherylferraro cherylferraro is offline
 
Join Date: Oct 2005
Location: California
Posts: 77
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Thank you Calash!
Reply With Quote
  #385  
Old 09-23-2009, 05:21 PM
Calash's Avatar
Calash Calash is offline
 
Join Date: Jun 2006
Location: East Coast, USA
Posts: 297
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

The fix I am currently testing, if anybody wants to give it a try by hand

Plugin: Is user a facebook user?

Locate the following lines
Code:
elseif(!$vbulletin->vbnexus->userinfo['associated']){
require_once(DIR . '/includes/functions_login.php');
process_logout();
Comment them out, so they look like the following

Code:
//elseif(!$vbulletin->vbnexus->userinfo['associated']){
//require_once(DIR . '/includes/functions_login.php');
//process_logout();
Reply With Quote
  #386  
Old 09-24-2009, 01:44 AM
mikeB's Avatar
mikeB mikeB is offline
 
Join Date: Dec 2001
Location: CT
Posts: 95
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

hi can anyone tell me what might cause a white/blank page after trying to log in w/ facebook connect - IE goes to internal server error, FF goes white, safari goes white?

http://www.nickdip.com/forum/

(I tried the debug mode trick and followed all of the directions) not sure if this has come up
Reply With Quote
  #387  
Old 09-24-2009, 02:00 AM
mikeB's Avatar
mikeB mikeB is offline
 
Join Date: Dec 2001
Location: CT
Posts: 95
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

ps if anyone would like credit or plug for helping me install this to comedian nick dipaolo's forum I can do that for you
Reply With Quote
  #388  
Old 09-24-2009, 11:25 AM
Calash's Avatar
Calash Calash is offline
 
Join Date: Jun 2006
Location: East Coast, USA
Posts: 297
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by mikeB View Post
hi can anyone tell me what might cause a white/blank page after trying to log in w/ facebook connect - IE goes to internal server error, FF goes white, safari goes white?

http://www.nickdip.com/forum/

(I tried the debug mode trick and followed all of the directions) not sure if this has come up
I am not seeing any of the vB Nexus code on your page. Did you disable the plugin?

A blank page may be due to forum path settings in the Facebook application. Check there first and make sure everything is setup right.
Reply With Quote
  #389  
Old 09-24-2009, 01:20 PM
Calash's Avatar
Calash Calash is offline
 
Join Date: Jun 2006
Location: East Coast, USA
Posts: 297
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Attached is the new product file with the following fixes

- Logout issue after clicking on a link is resolved. If you still have issues check your cookie settings as I found this can cause some odd issues, especially if you run more than 1 forum on the web host.
- Login buttons are now in a template and eval to the navbar_buttons_right hook. This looks good on my site but may not be the best place for them. Paths are relative using the $vboptions[bburl] variable so this should work well for people who run external scripts, such as CMPS. Using the template hook seems a bit more stable than the previous system.

Use at your own risk. This is not an official update but an export of what is currently running on my website. Please let me know if you see any problems or have any suggestions as to how I can improve. I am still very new at vB products.
Attached Files
File Type: xml product-vbnexus(2).xml (79.3 KB, 18 views)
Reply With Quote
  #390  
Old 09-24-2009, 10:52 PM
thefarg thefarg is offline
 
Join Date: Aug 2009
Posts: 22
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Hi Im having a problem with the facebook connect side of it. When I try to use it, the window it pops up is directed to
HTML Code:
http://youoriginal.com/vb/vbnexus/facebook/xd_receiver.htm?fb_login&fname=_opener&guid=0.42088404297828674&session=%7B%22session_key%22%3A%223.X8XEhFYBK42HkA9Z5OC96Q__.86400.1253923200-1372989372%22%2C%22uid%22%3A%221372989372%22%2C%22expires%22%3A1253923200%2C%22secret%22%3A%22kAYnWoxMZeExJB_M7MQyfw__%22%2C%22base_domain%22%3A%22youoriginal.com%22%2C%22sig%22%3A%2253406980a9f8e5003d4381a47219aac1%22%7D
. I have VB CMPS installed to root with VB installed in the forum directory. (along with VBnexus). If running CMPS should i install VBnexus to the root folder or forum? Any help with this would be much appreciated.
Reply With Quote
  #391  
Old 09-24-2009, 11:02 PM
thefarg thefarg is offline
 
Join Date: Aug 2009
Posts: 22
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Hi Im having a problem with the facebook connect side of it. When I try to use it, the window it pops up is directed to " http://youoriginal.com/vb/vbnexus/facebook/xd_receiver.htm?fb_login&fname=_opener&guid=0.42088404297828674&s ession=%7B%22session_key%22%3A%223.X8XEhFYBK42HkA9 Z5OC96Q__.86400.1253923200-1372989372%22%2C%22uid%22%3A%221372989372%22%2C%22 expires%22%3A1253923200%2C%22secret%22%3A%22kAYnWo xMZeExJB_M7MQyfw__%22%2C%22base_domain%22%3A%22you original.com%22%2C%22sig%22%3A%2253406980a9f8e5003 d4381a47219aac1%22%7D " . I have VB CMPS installed to root with VB installed in the forum directory, (along with VBnexus). So vbnexus and forum is at http://youoriginal.com/forum . If running CMPS should i install VBnexus to the root folder or forum? Is there a better way (i.e) change all instances of
Code:
$vboptions[bburl]
to
Code:
$vboptions[bburl]/forum/
in the product file? Any help with this would be much appreciated.
Reply With Quote
Reply


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 11:22 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.10785 seconds
  • Memory Usage 2,347KB
  • Queries Executed 26 (?)
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
  • (4)bbcode_code
  • (1)bbcode_html
  • (2)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (4)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (2)pagenav_pagelinkrel
  • (11)post_thanks_box
  • (2)post_thanks_box_bit
  • (11)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (1)post_thanks_postbit
  • (11)post_thanks_postbit_info
  • (10)postbit
  • (2)postbit_attachment
  • (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
  • fetch_musername
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • post_thanks_function_fetch_thanks_bit_start
  • post_thanks_function_show_thanks_date_start
  • post_thanks_function_show_thanks_date_end
  • post_thanks_function_fetch_thanks_bit_end
  • post_thanks_function_fetch_post_thanks_template_start
  • post_thanks_function_fetch_post_thanks_template_end
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_attachment
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete