Go Back   vb.org Archive > News and Announcements > vBulletin Pre-Sales Questions
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools Display Modes
  #1  
Old 03-24-2008, 08:41 PM
thethinkingman thethinkingman is offline
 
Join Date: Mar 2008
Posts: 5
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default User Authentication Plugins

My Company is interested in purchasing vBulletin, but needs to know what user authentication plugin offereings are available before we can feel comfortable doing so.

Does anyone have any information on this?

THANKS in advance!
Reply With Quote
  #2  
Old 03-24-2008, 09:10 PM
nexialys
Guest
 
Posts: n/a
Default

aMember have an authentication/subscription system that is available as a plugin for vB, but is not discussed here.

then, there is some bridges that can plug between your actual system and vB...

but then again, we need to know your actual software to see if a bridge is possible.
Reply With Quote
  #3  
Old 03-24-2008, 11:29 PM
thethinkingman thethinkingman is offline
 
Join Date: Mar 2008
Posts: 5
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Nexialys -

First off, thanks for the help, it's greatly appreciated.

Secondly, to answer your question -

We have an existing user database accessible via HTTP with Plain Text User names and md5 hashed passwords.

We would like a to have a hook where we can call a PHP function when the User Authentication request is made to hit our existing user authetication webservice instead of the vBulletin built-in.
Reply With Quote
  #4  
Old 03-25-2008, 12:28 AM
nexialys
Guest
 
Posts: n/a
Default

your hashed passwords may be a little of a problem that can be solved by modifying the way vBulletin is actually hashing its passwords too, so the collision between the two would be nulled...

sure this is possible then, but it is not released as a solution. some existing softwares linked to vBulletin are already doing the same thing...
Reply With Quote
  #5  
Old 03-25-2008, 01:33 AM
thethinkingman thethinkingman is offline
 
Join Date: Mar 2008
Posts: 5
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Glad to know it is possible!

That being said - who would we talk to about purchasing/procuring/bartering for some of the solutions already available if they haven't been officially released?

Or am I misunderstanding what you are saying, and we can't do that/have to go about it another way?

Thanks again!
Reply With Quote
  #6  
Old 03-25-2008, 01:43 AM
bobster65's Avatar
bobster65 bobster65 is offline
 
Join Date: Mar 2006
Location: Montana
Posts: 1,169
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by thethinkingman View Post
Glad to know it is possible!

That being said - who would we talk to about purchasing/procuring/bartering for some of the solutions already available if they haven't been officially released?

Or am I misunderstanding what you are saying, and we can't do that/have to go about it another way?

Thanks again!
There are some free ones available here for LDAP, Drupral, Joomla, and Wordpress .. I found an SSO solution for typo3 and I am currently looking to build a SSO solution between a RoR (Ruby on Rails) CMS and vBulletin (which I will release when finished)
Reply With Quote
  #7  
Old 03-25-2008, 02:06 AM
Reeve of shinra's Avatar
Reeve of shinra Reeve of shinra is offline
 
Join Date: Oct 2001
Location: NYC
Posts: 1,896
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

If you do not have a php programmer in house, you may want to hire one to create the bridge you need.

While this mod was specially created for SMF for a slightly older version of VB, it essentially shows where vbulletin does the hashing and verification of passwords. It may be of some help in figuring out a solution if you roll your own.

https://vborg.vbsupport.ru/showthrea...=password+hash
Reply With Quote
  #8  
Old 03-25-2008, 11:00 PM
thethinkingman thethinkingman is offline
 
Join Date: Mar 2008
Posts: 5
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Thanks for the help as always everybody.

That being said, I have been informed that the project was not correctly described to me the first time around, so I need to restate the issue.

While we have enough PHP programmers in house to accomplish a bridge (and thank you guys to letting us know that is possible ), we do not know the vBulletin passwords nor user names that we would need to know in order to develop the seamless link (or SSO) from the already established user names and passwords from our website to vBulletin. That being said, does anyone know of a seamless link/SSO solution to such a problem?

This is a tall task, so I am not sure a solution exists, but i just thought I'd continue to throw that out there and see if anyone had experience in a similar situation.
Reply With Quote
  #9  
Old 03-25-2008, 11:15 PM
King Kovifor's Avatar
King Kovifor King Kovifor is offline
 
Join Date: Nov 2004
Location: PA
Posts: 3,872
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by thethinkingman View Post
Thanks for the help as always everybody.

That being said, I have been informed that the project was not correctly described to me the first time around, so I need to restate the issue.

While we have enough PHP programmers in house to accomplish a bridge (and thank you guys to letting us know that is possible ), we do not know the vBulletin passwords nor user names that we would need to know in order to develop the seamless link (or SSO) from the already established user names and passwords from our website to vBulletin. That being said, does anyone know of a seamless link/SSO solution to such a problem?

This is a tall task, so I am not sure a solution exists, but i just thought I'd continue to throw that out there and see if anyone had experience in a similar situation.
Most of these bridges are better done in-house. Many of the released hacks have problems and bugs and can use with a bit of work. There are some road blocks that needs to be cleared with file paths and stuff when integrating the vBulletin user system.

Once these are blocked you could go several routes with your user bridge:
  1. Start out by importing all users into your vBulletin, the modifying your site's code to revolve around vBulletin's user system.
  2. Building a modification to vBulletin to fetch usernames from your site, this may cause problems in the long run.
  3. Build a script that syncs the databases and when logging in / out, modify the setting of cookies to add two. One for vBulletin's login and an identical one for your site login.

Personally, I recommend using the first option, especially if it is a custom CMS. The only problem with importing your users into vBulletin would be the md5 hashes. You can require that all users reset passwords or if you have too little hashes (because I believe vBulletin uses md5() several times) you could, upon writing the import script bring your passwords with more md5 hashes before sending them into the database.

You can go several routes with this.
Reply With Quote
  #10  
Old 03-27-2008, 09:56 PM
thethinkingman thethinkingman is offline
 
Join Date: Mar 2008
Posts: 5
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by King Kovifor View Post
Most of these bridges are better done in-house. Many of the released hacks have problems and bugs and can use with a bit of work. There are some road blocks that needs to be cleared with file paths and stuff when integrating the vBulletin user system.....

.....You can go several routes with this.
Thanks KK . I may have another q or two if you are around then, but I am waiting on others' response for the moment, so I don;t know when. Hopefully soon!

Thanks either way
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 07:44 PM.


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.04166 seconds
  • Memory Usage 2,252KB
  • Queries Executed 11 (?)
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)ad_showthread_firstpost
  • (1)ad_showthread_firstpost_sig
  • (1)ad_showthread_firstpost_start
  • (3)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (1)pagenav_pagelink
  • (10)post_thanks_box
  • (10)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (10)post_thanks_postbit_info
  • (10)postbit
  • (8)postbit_onlinestatus
  • (10)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