Test data
This commit is contained in:
@@ -78,15 +78,15 @@ class Members:
|
|||||||
def login(self, username, password):
|
def login(self, username, password):
|
||||||
"""Login a user"""
|
"""Login a user"""
|
||||||
member = self.get_by_username(username)
|
member = self.get_by_username(username)
|
||||||
# print('yyyyyyyyyyy---mmmmmm')
|
print('yyyyyyyyyyy---mmmmmm')
|
||||||
# print( member )
|
print( member )
|
||||||
# print('yyyyyyyyyyy---xxxxxxxxx')
|
print('yyyyyyyyyyy---xxxxxxxxx')
|
||||||
|
|
||||||
# for column in member:
|
for column in member:
|
||||||
# print(f"{column}")
|
print(f"{column}")
|
||||||
|
|
||||||
# print( member[3] )
|
print( member[3] )
|
||||||
# print(self.encrypt_password(password))
|
print(self.encrypt_password(password))
|
||||||
|
|
||||||
if not member or not check_password_hash(member[3], password):
|
if not member or not check_password_hash(member[3], password):
|
||||||
return
|
return
|
||||||
|
|||||||
@@ -4,15 +4,15 @@ import re
|
|||||||
|
|
||||||
def validate(data, regex):
|
def validate(data, regex):
|
||||||
"""Custom Validator"""
|
"""Custom Validator"""
|
||||||
return True if re.match(regex, data) else False
|
# return True if re.match(regex, data) else False
|
||||||
|
return True
|
||||||
|
|
||||||
def validate_password(password: str):
|
def validate_password(password: str):
|
||||||
"""Password Validator"""
|
"""Password Validator"""
|
||||||
# print(password)
|
# print(password)
|
||||||
#reg = r"\b^(?=.*[a-z])(?=.*[A-Z])(?=.*\d)(?=.*[@$!%*#?&])[A-Za-z\d@$!#%*?&]{8,20}$\b"
|
#reg = r"\b^(?=.*[a-z])(?=.*[A-Z])(?=.*\d)(?=.*[@$!%*#?&])[A-Za-z\d@$!#%*?&]{8,20}$\b"
|
||||||
reg = r"\b^[A-Za-z0-9@#$%^&+=]{8,}\b"
|
reg = r"\b^[A-Za-z0-9@#$%^&+=]{8,}\b"
|
||||||
# return validate(password, reg)
|
return validate(password, reg)
|
||||||
return True
|
|
||||||
|
|
||||||
def validate_username(username: str):
|
def validate_username(username: str):
|
||||||
if not 6 <= len(username.split(' ')) <= 20:
|
if not 6 <= len(username.split(' ')) <= 20:
|
||||||
|
|||||||
Reference in New Issue
Block a user