vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vBulletin 4.x Add-ons (https://vborg.vbsupport.ru/forumdisplay.php?f=245)
-   -   Add-On Releases - vBSSO - vBulletin Single Sign-On (https://vborg.vbsupport.ru/showthread.php?t=270517)

davide101 09-21-2011 08:26 PM

It's a possibility. If someone wanted to pay for the integration, we could do it very quickly. Otherwise, we'll add it to our list based on how much interest there is. If there are any coders out there that want to extend it in this way, we would gladly accept the code and add it to the project under the open source license.

puertoblack2003 09-22-2011 03:24 AM

Quote:

Originally Posted by whitey10tc (Post 2248734)
Would this be a future feature. I basically want to share login info between 2 vb forum.

this is a feature that i would donate too. !

davide101 09-22-2011 04:02 PM

There are a few who have expressed interest. We're going to plan out this project and get back with a project quote. If a few want to pitch in, our team can get it built relatively quickly and inexpensively.

whitey10tc 09-22-2011 04:19 PM

Sounds good. Let us know of the price, you know my interest.

CILGINKRAL_ 09-26-2011 03:59 PM

Database error in vBulletin 4.1.6:
Code:

Invalid SQL:
CREATE TABLE `vbsso_users` (
                        `email` VARCHAR(100) NOT NULL PRIMARY KEY,
                        `emailmd5` VARCHAR(32) NOT NULL,
                        `vbuserid` INT(10) UNSIGNED UNIQUE NOT NULL
                        );

MySQL Error  : Table 'vbsso_users' already exists
Error Number  : 1050
Request Date  : Monday, September 26th 2011 @ 12:58:24 PM
Error Date    : Monday, September 26th 2011 @ 12:58:24 PM

:(

xeagle 09-26-2011 06:53 PM

Quote:

Originally Posted by CILGINKRAL_ (Post 2250257)
Database error in vBulletin 4.1.6:
Code:

Invalid SQL:
CREATE TABLE `vbsso_users` (
                        `email` VARCHAR(100) NOT NULL PRIMARY KEY,
                        `emailmd5` VARCHAR(32) NOT NULL,
                        `vbuserid` INT(10) UNSIGNED UNIQUE NOT NULL
                        );

MySQL Error  : Table 'vbsso_users' already exists
Error Number  : 1050
Request Date  : Monday, September 26th 2011 @ 12:58:24 PM
Error Date    : Monday, September 26th 2011 @ 12:58:24 PM

:(

CILGINKRAL_, It looks like you have already tried to install a product several times and all your attempts failed. We recommend you remove already created in vBulletin tables by executing the following SQL:

Code:

DROP TABLE IF EXISTS vbsso_listeners;
DROP TABLE IF EXISTS vbsso_properties;
DROP TABLE IF EXISTS vbsso_users;

And try to install it again.

davide101 09-30-2011 07:29 PM

To create a plugin for two vBulletin forums would take about 15 hours of work ($750).

(Required) vBulletin vBSSO minimal package implementation
1. Setup package - 1h
1. Handle login event - 1h
2. Handle logout event - 1h
3. Handle register event - 2h
4. Sync user credentials if user changes his email in vBulletin - 1h
5. vBSSO Configuration page - 1h
6. Adapt primary vBSSO Access Settings page to filter that vBulletin could be like a connected platform - 3h
7. Testing, packaging, and deploying - 5h

(Optional) vBulletin vBSSO optional implementation
1. Override login, logout, register creating new custom vBSSO block in vBulletin as custom solution, because vBulletin user a form to submit user login data by default., vB has no API to overwrite login block itself, but allows to create new login page. 1-2hr

Account Collisions
If you have two different sites, this would not solve the issue with the issue of two users having the same username or email addresses on multiple sites. If there is serious interest in this, we could work out a system that handles those duplicates. For example, we could offer the ability to change the username to something that doesn't exist or to allow the same username if the email address matches.

KevinL 09-30-2011 07:48 PM

Quote:

Originally Posted by davide101 (Post 2251710)
To create a plugin for two vBulletin forums would take about 15 hours of work ($750).

(Required) vBulletin vBSSO minimal package implementation
1. Setup package - 1h
1. Handle login event - 1h
2. Handle logout event - 1h
3. Handle register event - 2h
4. Sync user credentials if user changes his email in vBulletin - 1h
5. vBSSO Configuration page - 1h
6. Adapt primary vBSSO Access Settings page to filter that vBulletin could be like a connected platform - 3h
7. Testing, packaging, and deploying - 5h

(Optional) vBulletin vBSSO optional implementation
1. Override login, logout, register creating new custom vBSSO block in vBulletin as custom solution, because vBulletin user a form to submit user login data by default., vB has no API to overwrite login block itself, but allows to create new login page. 1-2hr

Account Collisions
If you have two different sites, this would not solve the issue with the issue of two users having the same username or email addresses on multiple sites. If there is serious interest in this, we could work out a system that handles those duplicates. For example, we could offer the ability to change the username to something that doesn't exist or to allow the same username if the email address matches.


That last part would be great! Say...if someone registered on the toyota forum and there was (the same person) or username on the honda forum there could be a choice in the admincp to choose the prefix for the alike user names. So one would be toy-bob and hon-bob -- something along those lines. Or a choice to merge the users.


It would also be interesting to see other forum platforms added to this somehow. Invision - Xenforo.

I will be keeping a very very close eye on this though. It is incredibly handy for network sites.

CaneInsider 09-30-2011 11:17 PM

Just let me know how much to donate and please get this rolling! PLEASE!!!

nezr 10-01-2011 12:59 AM

Thank you so much for this mod.


All times are GMT. The time now is 03:40 AM.

Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.

X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01671 seconds
  • Memory Usage 1,749KB
  • Queries Executed 10 (?)
More Information
Template Usage:
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (3)bbcode_code_printable
  • (3)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (3)pagenav_pagelinkrel
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (10)printthreadbit
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • showthread
Included Files:
  • ./printthread.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/class_bbcode_alt.php
  • ./includes/class_bbcode.php
  • ./includes/functions_bigthree.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
  • printthread_start
  • pagenav_page
  • pagenav_complete
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete