vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vB3 General Discussions (https://vborg.vbsupport.ru/forumdisplay.php?f=111)
-   -   Only allow certain e-mail adresses to register (https://vborg.vbsupport.ru/showthread.php?t=114362)

Peter Olsson 04-29-2006 10:48 AM

Only allow certain e-mail adresses to register
 
I posted this on the www.vbulletin.com forum and got the tip to post here.

Quote:

I'm setting up a forum for our registered customers. I also want to grant some people evaluating the software access.

Is it possible to test the e-mail address based on an allowed list (file or a separate MySQL table) when a user tries to register? If the it matches an allowed e-mail it proceedes with the registration (and e-mail verification) otherwise it is sent to moderation.
What is the best strategy to do this?

I'm new to vBulletin (just installed it a few hours ago) but not afraid of writing PHP code. A rough outline on how to do this, just where to start or an alternative ways of doing this would be very helpful.

Paul M 04-29-2006 11:20 AM

It would be fairly easy to adapt this hack to do what you want.

Peter Olsson 05-01-2006 08:10 AM

Thank you. Your hack got me thinking (hence the delay in replying).

My original idea was to limit the registration process, but I guess I could also allow anyone to register and then upgrade their usergroup.

As I write above I'm setting up a forum for users of our software (I have their e-mail addresses) but I also want to (manually) allow some users evaluating the software. To make it smooth for our users I want them to have immediate access once they registered to the forum.

Any opinion on the best way to do this?

1. Limit the registration to the forum
2. Let anyone register, but require a usergroup to read anything but the welcome thread


All times are GMT. The time now is 10:43 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.00964 seconds
  • Memory Usage 1,713KB
  • 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
  • (1)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (3)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
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete