from flask_bcrypt import generate_password_hash, check_password_hash def hashpw(password): return generate_password_hash(password.encode('UTF-8'), 10).decode('utf-8') def check_hash(password, hashed_password): # If salt is invalid throws a 500 should add try/catch here return check_password_hash(hashed_password, password)