def check_password(p_word, re_p_word): l_flag = u_flag = d_flag = s_flag = 0 if (len(p_word) > 7 and p_word == re_p_word): for i in p_word: if i.isalpha() and i.lower() == i: l_flag = 1 break for i in p_word: if i.isalpha() and i.upper() == i: u_flag = 1 break for i in p_word: if i.isdigit(): d_flag = 1 break for i in p_word: if not (i.isalpha() or i.isdigit()): s_flag = 1 break if l_flag == 1 and u_flag == 1 and d_flag == 1 and s_flag == 1: return True else: raise CustomException.InvalidPasswordException()
def check_b_password(n_password): if not n_password.isalnum(): return True raise CustomException.InvalidPasswordException()