Go Back   vb.org Archive > News and Announcements > vBulletin Pre-Sales Questions
  #1  
Old 01-09-2003, 06:02 PM
thetadpole thetadpole is offline
 
Join Date: Jan 2003
Location: Edinburgh, Scotland
Posts: 3
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default Fully integrated authentication for a site

Hi,

I'm looking at buying a copy of vB for a web site I'm working on. The site is going to be very heavily community-based and personalised for each user. It will show listings for events that a particular user might be interested in, it will e-mail them listings on a weekly basis and it will help those who have similar interests meet each other and chat on the message boards.

I'm already a quite experienced PHP programmer and am building the listings engine and related stuff from scratch - I can create separate tables storing members' music/event preferences and cross-reference that with their memberID in the mySQL table, if that's the way that vB stores it. My question is - how easy is it to integrate the authentication system and cookies used by vB with the rest of my site?

If you could take a look for example at http://www.harderfaster.net/ which uses vB - links to your user cp and your current username are always at the top of the page, and when you are logged in, you see your PMs on the home page, and you can do things like post comments on articles and features within the site, because it recognises your login. I'd like to be able to do something similar, and do further things like add on links to who's online from a member's Buddy List on their home page, events they recently viewed, events which feature a certain band or DJ they like, or maybe a calendar of events they've said they might be going to (so other members can then also see who's going to be at the same event with them).

The site above seems very much like what I'm intending to do. I don't want a "portal" per se; I don't really need CMS, as I'm not going to have hundreds of thousands of articles or news items that I need to keep track of. Instead I'd just like to be able to offer users personalisation on various sections throughout the site, based on one single login - their forum login (although this won't be titled as such, it will simply be like registering to be a member of the site, except the backend for keeping the list of users/passwords is vB). If possible I'd also like to be able to restrict certain areas of the site to members only.

Can this be done? I know with phpBB that it can - I can get the user's details through the phpBB cookie.

When all said and done, HarderFaster seems like a site which I'd very much like mine to be similar to (in terms of community, but far different in terms of content and features). If someone could just give me any clues on how HarderFaster have done their site (maybe the querystring URLs are a dead giveaway to some particular bit of software they've used) then I'd appreciate it.

Thanks.
Reply With Quote
  #2  
Old 01-09-2003, 08:05 PM
Xenon's Avatar
Xenon Xenon is offline
 
Join Date: Oct 2001
Location: Bavaria
Posts: 12,878
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

yes, all those things are possible with a vb, and from what i can say not to hard to code for you if you are experienced with php as you said your are

mainly you have to include one vb-file to all of your Site files and then you can use the logged in userinformations, his permissions and so on..
Reply With Quote
Reply

Thread Tools
Display Modes

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:32 PM.


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.03697 seconds
  • Memory Usage 2,162KB
  • 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
  • (2)post_thanks_box
  • (2)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (2)post_thanks_postbit_info
  • (2)postbit
  • (2)postbit_onlinestatus
  • (2)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