def validate_password(mobile_no,old_password): usr=set_values(mobile_no) if(usr.get_password()!=old_password): raise InvalidPasswordException()
def check_recent_password(mobile_no, password): usr = set_values(mobile_no) recent_password = usr.get_recent_password().split(",") for i in recent_password: if i == password: raise RecentPasswordException()
def validate_attempts(mobile_no): usr = set_values(mobile_no) if usr.get_attempts() >= 3: raise BlockedAccountException()