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 07-10-2007, 04:34 PM
davedr davedr is offline
 
Join Date: Jul 2007
Posts: 2
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default Using an outside userID and password

We’re ready to buy VB but need to have the user accounts controlled by our current system. It’s an existing database (not MySQL) and not using ldap.

We already have a user database for membership in our site and need to have VB work from that. We have a system set up with another 3rd party vendor where they just accept data from a specific domain and URL and we feed them the userid. Perhaps we could go that route?

Is there a mod out there that already handles this? Is there someone that would take such a project on?

I’m new to VB and know only basic PHP, so if it doesn’t exist already, we’d need to hire someone to help us code it (where to look for those folks?)
Reply With Quote
  #2  
Old 07-11-2007, 05:24 AM
Dismounted's Avatar
Dismounted Dismounted is offline
 
Join Date: Jun 2005
Location: Melbourne, Australia
Posts: 15,047
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

What are you using if you're not using MySQL? vBulletin can only do as much as PHP can.
Reply With Quote
  #3  
Old 07-12-2007, 03:44 PM
davedr davedr is offline
 
Join Date: Jul 2007
Posts: 2
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

External database - Oracle, I think. It's handled by a third party that manages our member directory and other online services (university site)... it's just that thier message board system SUCKS! And VB is, of course, the best around.

What I'm wondering is if there's any type of handshake that can be done between our system and vbulletin.
Reply With Quote
  #4  
Old 07-12-2007, 10:01 PM
TheHeartSmasher TheHeartSmasher is offline
 
Join Date: Feb 2006
Posts: 78
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I don't think there is at the moment. I'd suggest moving all of the students over to MySQL Enterprise so your faculty can enjoy the uncompromisable speed and reliability.
Reply With Quote
  #5  
Old 07-13-2007, 04:42 AM
Dismounted's Avatar
Dismounted Dismounted is offline
 
Join Date: Jun 2005
Location: Melbourne, Australia
Posts: 15,047
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

PHP can't access Oracle databases by default, you'll have to install custom PHP libraries. Then, of course, there's the need to hire someone to code a database interface layer for vBulletin.
Reply With Quote
  #6  
Old 07-18-2007, 08:21 AM
Marco van Herwaarden Marco van Herwaarden is offline
 
Join Date: Jul 2004
Posts: 25,415
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

As this depends greatly on the "other identification system", something will always need to be custom coded for your purpose.
Reply With Quote
  #7  
Old 07-18-2007, 05:21 PM
nexialys
Guest
 
Posts: n/a
Default

from an Oracle database sure it is possible to create a handshake script that will grab the userid/passwords and cache them so PHP can use that cached data for authentication...

the problem is that the data will have to be updated when someone register or change password on the other system, if your site is very large it can become server intense... remember that vBulletin will authenticate each user for each session... if the cached userid database is enormous you will need a lot of ram on your engine.

for newer systems, there is sometimes translations/bridges between technologies, but if your own system is old, maybe it would be time to upgrade to a more compatible version - when possible - or simply port your old system to a PHP-made system ... sometimes it cost less than keep the old system.
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 09:50 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.04373 seconds
  • Memory Usage 2,207KB
  • 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
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)navbar_link
  • (120)option
  • (7)post_thanks_box
  • (7)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (7)post_thanks_postbit_info
  • (7)postbit
  • (6)postbit_onlinestatus
  • (7)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
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete