[CDB] Password Strength

A place for Extension Authors to post and receive feedback on Extensions still in development. No Extensions within this forum should be used within a live environment!
Suggested Hosts
Forum rules
READ: phpBB.com Board-Wide Rules and Regulations

IMPORTANT: Extensions Development rules

IMPORTANT FOR NEEDED EVENTS!!!
If you need an event for your extension please read this for the steps to follow to request the event(s)
User avatar
MattF
Extensions Development Coordinator
Extensions Development Coordinator
Posts: 6080
Joined: Sat Jan 17, 2009 9:37 am
Location: Los Angeles, CA
Name: Matt Friedman

[CDB] Password Strength

Post by MattF »

Image Password Strength

Description:
An extension for phpBB 3.1 that will show users how strong (or weak) their password is as they type it into the password field.

This extension is a port of my MOD from phpBB 3.0.x.

Features:
  • Password strength is indicated visually. The password field will change colors as the user types in a password, displaying red for weak passwords through green for strong passwords.
  • Below the password field a text indicator will also appear describing the password strength as 'Very Weak', 'Weak', 'Good', 'Strong' and 'Very Strong'.
  • Password Strength is active on new user registration, and in the UCP and ACP areas where you can change existing passwords to new passwords.
  • Password strength is graded by finding the following criteria in a password:
    • Contains a minimum of 6 characters
    • Contains mixed case letters
    • Contains numbers
    • Contains special characters
    • Password exceeds 12 characters
Requirements:
  • phpBB 3.1.0-RC2 or higher
  • PHP 5.3.3 or higher
Repository: https://github.com/VSEphpbb/passwordstrength

Installation:
  • Download the latest release and unzip it.
  • Copy the entire contents from the unzipped folder to phpBB/ext/vse/passwordstrength/
  • Navigate in the ACP to Customise -> Manage extensions.
  • Find Password Strength under "Disabled Extensions" and click Enable.
Screenshot:
Image

Important: This Extension can only be installed on phpBB 3.1. Do NOT use this on a live board. It should only be installed for testing purposes or just to check it out. No support will be provided.
Last edited by MattF on Thu Mar 20, 2014 6:04 pm, edited 2 times in total.
Formerly known as VSEMy ExtensionsPlease do not PM me for support.
sherl0ck
Registered User
Posts: 29
Joined: Sun Jul 21, 2013 1:05 pm
Location: Ukraine, Ivano-Frankivsk
Name: Alex Fryschyn

Re: [DEV] Show Password Strength

Post by sherl0ck »

Ukrainian translation [DEV] Show Password Strength ;)
http://www.phpbbukraine.net/downloads/language.zip
SH
User avatar
MattF
Extensions Development Coordinator
Extensions Development Coordinator
Posts: 6080
Joined: Sat Jan 17, 2009 9:37 am
Location: Los Angeles, CA
Name: Matt Friedman

Re: [DEV] Show Password Strength

Post by MattF »

Thanks you sherl0ck!
Formerly known as VSEMy ExtensionsPlease do not PM me for support.
ktulu
Registered User
Posts: 19
Joined: Sun Apr 14, 2002 12:10 am

Re: [DEV] Show Password Strength

Post by ktulu »

Would the minimum number of characters be customizable? These days, 6 characters, is too low. 8 is the absolutely minimum I would allow.
User avatar
Raul [ThE KuKa]
Style Customisations
Style Customisations
Posts: 11148
Joined: Mon Dec 08, 2003 9:24 pm
Location: Spain
Name: Raul Arroyo

Re: [DEV] Show Password Strength

Post by Raul [ThE KuKa] »

Spanish language for this Extension. ;)
All unsolicited PMs will be ignored.
:warning: Knowledge Base | Documentation | Board rules | phpBB Styles Rules & Policies | Styles Queue Stats :warning:


If you like my styles, translations, etc. and want to show some appreciation, then feel free to Donate.
:flag_es: phpBB Spain - Online Since 2003 :heart:


User avatar
MattF
Extensions Development Coordinator
Extensions Development Coordinator
Posts: 6080
Joined: Sat Jan 17, 2009 9:37 am
Location: Los Angeles, CA
Name: Matt Friedman

Re: [DEV] Show Password Strength

Post by MattF »

Raul [ThE KuKa] wrote:Spanish language for this Extension. ;)
Thanks Raul
Formerly known as VSEMy ExtensionsPlease do not PM me for support.
User avatar
Patrick W.
Registered User
Posts: 110
Joined: Wed Sep 26, 2007 9:02 pm

Re: [DEV] Show Password Strength

Post by Patrick W. »

ktulu wrote:Would the minimum number of characters be customizable? These days, 6 characters, is too low. 8 is the absolutely minimum I would allow.
You are able to change the password requirements in ACP -> User Registration Settings to set the minimum and maximum characters allowed and what characters are allowed.
Always use the Support Board for phpBB support. One PM answers one. One post answers many.
ktulu
Registered User
Posts: 19
Joined: Sun Apr 14, 2002 12:10 am

Re: [DEV] Show Password Strength

Post by ktulu »

Patrick W. wrote: You are able to change the password requirements in ACP -> User Registration Settings to set the minimum and maximum characters allowed and what characters are allowed.
Right, I know that. If I have the minimum requirements at 8, will this extension display that on the password strength, or default to 6?
User avatar
Brf
Support Team Member
Support Team Member
Posts: 53609
Joined: Tue May 10, 2005 7:47 pm
Location: {postrow.POSTER_FROM}

Re: [DEV] Show Password Strength

Post by Brf »

The registration page shows whatever you have in your Registration Settings.
User avatar
MattF
Extensions Development Coordinator
Extensions Development Coordinator
Posts: 6080
Joined: Sat Jan 17, 2009 9:37 am
Location: Los Angeles, CA
Name: Matt Friedman

Re: [DEV] Show Password Strength

Post by MattF »

ktulu wrote:
Patrick W. wrote: You are able to change the password requirements in ACP -> User Registration Settings to set the minimum and maximum characters allowed and what characters are allowed.
Right, I know that. If I have the minimum requirements at 8, will this extension display that on the password strength, or default to 6?
The Password strength checker has just been updated to start showing your password's strength the moment you start typing now.

I am considering upping the minimum character test from 6 to 8, as well as from 12 to 16 (meaning you'd need 16 or more characters to achieve a Very Strong password).

But even with those changes, a 4 character password like a!A1 would still be rated as "Good" because it meets 3 of the 5 requirements (mixed case, numbers and symbols).
Formerly known as VSEMy ExtensionsPlease do not PM me for support.
User avatar
hd321kbps
Registered User
Posts: 190
Joined: Tue Oct 16, 2012 10:16 am
Location: Russian
Name: Igor Marchuk

Re: [DEV] Show Password Strength

Post by hd321kbps »

Fatal error: Class '\vse\password_strength-extension\event\listener' not found in D:\OpenServer\domains\localhost\phpBB31\phpbb\event\extension_subscriber_loader.php on line 43
User avatar
Raul [ThE KuKa]
Style Customisations
Style Customisations
Posts: 11148
Joined: Mon Dec 08, 2003 9:24 pm
Location: Spain
Name: Raul Arroyo

Re: [DEV] Show Password Strength

Post by Raul [ThE KuKa] »

All unsolicited PMs will be ignored.
:warning: Knowledge Base | Documentation | Board rules | phpBB Styles Rules & Policies | Styles Queue Stats :warning:


If you like my styles, translations, etc. and want to show some appreciation, then feel free to Donate.
:flag_es: phpBB Spain - Online Since 2003 :heart:


User avatar
hd321kbps
Registered User
Posts: 190
Joined: Tue Oct 16, 2012 10:16 am
Location: Russian
Name: Igor Marchuk

Re: [DEV] Show Password Strength

Post by hd321kbps »

that is, the name mods should be no spaces or dashes, and word 'master'?
User avatar
hd321kbps
Registered User
Posts: 190
Joined: Tue Oct 16, 2012 10:16 am
Location: Russian
Name: Igor Marchuk

Re: [DEV] Show Password Strength

Post by hd321kbps »

Raul [ThE KuKa] wrote:Have you read this? ;)
viewtopic.php?p=13449186#p13449186
Thanks, work)
User avatar
MattF
Extensions Development Coordinator
Extensions Development Coordinator
Posts: 6080
Joined: Sat Jan 17, 2009 9:37 am
Location: Los Angeles, CA
Name: Matt Friedman

Re: [DEV] Password Strength

Post by MattF »

Thanks!
Formerly known as VSEMy ExtensionsPlease do not PM me for support.

Return to “Extensions in Development”