vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vBulletin 2.x Full Releases (https://vborg.vbsupport.ru/forumdisplay.php?f=4)
-   -   Advanced Password Rules (https://vborg.vbsupport.ru/showthread.php?t=41424)

Logician 07-22-2002 10:00 PM

Advanced Password Rules
 
This hack allows you to set advanced rules for user passwords to increase member account security. You can enable/disable:
  • The password cant be same with username
  • The password cant be shorter than X characters
  • The password must include both numbers and letters
  • The password cant be all consecutive like 111111 or aaaaaa
  • The password cant be years (eg. birth years) or the character sets you banned like 'qwerty' or '0000'
individually. Advanced password rules apply to new registering members and existing members who change their passwords.

The hack is Admin CP integrated so you can configure its options inside your Admin CP. (See screenshots below) It's compatible with all VB versions I know, feel free to try..

I coded this hack as a part of my "Advanced Board Protection Hack" (not released yet), however it become too complex, so I seperated this and make it an independent hack.

Click INSTALL if you install the hack, thx.

Enjoy...

Logician \\=^))

Logician 07-23-2002 02:44 PM

Screenshot:

(Admin CP Settings Page where you configure your password rules)

Xenon 07-23-2002 02:50 PM

another great hack by you pal

/me thinks to nominate it a hack of the month

Lesane 07-23-2002 02:58 PM

Great work Logician

Chris M 07-23-2002 03:09 PM

Brilliant:)

Just a Question : You know that characters like "11111111" cant be used...

How about a password of the format :

LLLnnNNN (LLL are different letters, nn is the same number, NNN are other numbers)

Would the two "nn" numbers be blocked if you are using the Consecutive feature? (i.e. abc11234)

Satan

Neo 07-23-2002 04:32 PM

nice one.

EchoHype.com 07-23-2002 04:37 PM

Nice hack!

Floris 07-23-2002 04:47 PM

Great hack, applying to localboard first and testing it to the max to see if it still has an easy of use for the end-user.

Logician 07-23-2002 06:06 PM

@hellsatan:

Quote:

Would the two "nn" numbers be blocked if you are using the Consecutive feature? (i.e. abc11234)
Nope it's not. Hack only stops (if set to do so) when all chars are same. So password "11111111" is not allowed while "111111110" or "011111111" or "111101111" are permitted..

@xiphoid: please return me your test results and some feedback. I have tested it in 3 different boards and using it in my real board without any problems but I can always use some feedback especially from power-users like yourself, thx :)

@rest: thx for the nice comments.. enjoy..

inetd 07-23-2002 06:07 PM

Logician, really the best hackers!
Good idea!!!
Really hack of month!


All times are GMT. The time now is 04:22 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.01182 seconds
  • Memory Usage 1,729KB
  • 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)pagenav
  • (1)pagenav_curpage
  • (2)pagenav_pagelink
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (10)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
  • pagenav_page
  • pagenav_complete
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete