Go Back   vb.org Archive > Community Discussions > Modification Requests/Questions (Unpaid)
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools Display Modes
  #1  
Old 02-28-2002, 06:24 AM
boiboi boiboi is offline
 
Join Date: Nov 2001
Location: san francisco, ca
Posts: 133
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default vbulletin ldap hack

I'm interested in this hack or even sharing the cost to have it made. Pls let me know. Thanks!
Reply With Quote
  #2  
Old 02-28-2002, 09:42 AM
Lesane's Avatar
Lesane Lesane is offline
 
Join Date: Oct 2001
Location: The Netherlands
Posts: 1,149
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Whats Idap?
Reply With Quote
  #3  
Old 04-04-2002, 01:55 AM
shri shri is offline
 
Join Date: Nov 2001
Posts: 56
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I second this request and am also willing to pay for it / go under non-disclosure with Jelsoft to get this done, if its a part of 3.0.

Atleast, I need to seperate the authentication part from user preferences, profile and permissions.

This would allow people to authenticate with LDAP, IMAP server etc.. leading to more integration with other services ( mail / single signon / micropayments etc ).

Right now I'm looking at merging about 3 or 4 sites with a total of 40K users and need to figure out a way to quickly seperate user authentication from other items stored in the user table.
Reply With Quote
  #4  
Old 04-04-2002, 03:32 AM
boiboi boiboi is offline
 
Join Date: Nov 2001
Location: san francisco, ca
Posts: 133
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Our site hasn't been launch. But we integrated vbulletin and Horde imp webmail, both using 1 msql db. We use mysql auth with qmail-mysql patch which hasn't kept up with the courier-imap upgrades. Mysql, as I was told by Horde can be replicated on other servers and sync if additional servers are needed and even across several clusters. But it will be much slower than ldap.
Reply With Quote
  #5  
Old 09-12-2002, 02:48 PM
Till Till is offline
 
Join Date: May 2002
Posts: 51
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally posted by Lesane
Whats Idap?
http://www.openldap.org
Reply With Quote
  #6  
Old 07-02-2003, 02:07 PM
Zate Zate is offline
 
Join Date: Apr 2003
Posts: 59
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

my daily job is an LDAP admin and i am looking at taking the users table and perhaps a little extra info and having it as a schema in an openLDAP directory. Authorisation woudl be against the LDAP dir and all post info woudl be against the mysql Dir.

Main reason I can see this working for is a central user store for multiple boards, or for intranet users (such as myself).

I envision someone clicking the register button, entering a username and that username being looked up in the LDAP server. If it is found, the user registers and their user info is stored in their entry in the LDAP server, a modified user entry is stored in the db aswell for that board.

signing on to another board, registration see's existing user entry under that DN (name) and prompts for password, if password matches then info is pulled from the LDAP dir and populated into the DB, user can login to 2 boards, or multiple now.

I am still planning/thinking about this.. but give me feed back if you like

no guarantee i am going to do this, but I am pretty interested in doing it.

if anyone has a really good understanding of how the vB login process works / user storage .. and might be able to help out let me know.. as it is i am going to go through and work all that out.
Reply With Quote
  #7  
Old 07-04-2003, 09:01 AM
boiboi boiboi is offline
 
Join Date: Nov 2001
Location: san francisco, ca
Posts: 133
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I've used a similar implentation for IMP and Vbulletin. It worked pretty well... changepass, separate login form, password retrieve (as long as it's not encrypted). But I found it to be time consuming. To keep up vbulletin and IMP upgrade, I have to tinker with each new release to work with LDAP.
Reply With Quote
  #8  
Old 10-24-2003, 12:46 PM
AmericanWoman AmericanWoman is offline
 
Join Date: Jan 2002
Posts: 47
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

^bump^

This has been done, by a couple of you guys - I'm working on a pretty massive project for 12 sites to run off of a single authentication database. I would prefer to use LDAP, and would be more than happy to pay someone to help me get it done.

We're going to be launching one subsite at a time from November through January...

I'll make a request in the paid hacks forum, but am curious about how the implementations described above went.
Reply With Quote
  #9  
Old 11-16-2003, 11:12 PM
fengshui-123 fengshui-123 is offline
 
Join Date: Aug 2003
Posts: 24
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I search through the forum and could not find this hack, where can I download this hack?

The following message is from another forum:

Originally Posted by Scott MacVicar
It would require a bit of modification.

If your using Microsoft Exchange then it would be possible to setup LDAP on Exchange.

PHP provides some nice functions for accessing the server. It would involve changing the login part of the script to connect to the ldap server, verify its a valid user and then select the details from the user table based on the entered username.
If there is no entry for that user, then an insert could be done on the user table.

Wayne Luke:You would have to check at our modification community which is at www.vbulletin.org. We can't discuss indepth coding changes here for various reasons.
Reply With Quote
  #10  
Old 05-18-2008, 10:54 AM
awillys awillys is offline
 
Join Date: Nov 2006
Posts: 6
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Has this hack been released since?
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 10:09 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.10010 seconds
  • Memory Usage 2,254KB
  • Queries Executed 13 (?)
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)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
  • (10)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_postinfo_query
  • fetch_postinfo
  • 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