Skip to content

Commit b1efb05

Browse files
committed
added README file
1 parent 09f0ba3 commit b1efb05

File tree

1 file changed

+31
-0
lines changed

1 file changed

+31
-0
lines changed

Password Validator/README.md

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
# Password Validator
2+
3+
This program validates passwords to match specific rules. A valid password is one that conforms to the following rules:
4+
- Minimum length is 6;
5+
- Maximum length is 12;
6+
- Contains at least an uppercase letter or a lowercase letter
7+
- Contains at least a number;
8+
- Contains at least a special character (such as @,+,£,$,%,*^,etc);
9+
- Doesn't contain space(s).
10+
11+
# Prerequisites
12+
13+
It requires no prerequisites, you only need to run the script. If you don't have Python installed, you can visit [here](https://www.python.org/downloads/) to download Python.
14+
15+
# How to run the script
16+
17+
Running the script is pretty easy, open a terminal in the folder where your script is located and run the following command :
18+
19+
`python main.py`
20+
21+
# Sample use of the script
22+
23+
![alt text](https://github.com/Mannuel25/py-projects/blob/master/all-python-codes/password-validator/screenshot_1.png)
24+
25+
![alt text](https://github.com/Mannuel25/py-projects/blob/master/all-python-codes/password-validator/screenshot_2.png)
26+
27+
![alt text](https://github.com/Mannuel25/py-projects/blob/master/all-python-codes/password-validator/screenshot_3.png)
28+
29+
# Author's name
30+
31+
[Emmanuel Tanimowo](https://github.com/Mannuel25)

0 commit comments

Comments
 (0)