def reset_user_password(user: model.User) -> str: assert user password = auth.create_password() user.password_salt = auth.create_password() password_hash, revision = auth.get_password_hash(user.password_salt, password) user.password_hash = password_hash user.password_revision = revision return password
def reset_user_password(user: model.User) -> str: assert user password = auth.create_password() user.password_salt = auth.create_password() password_hash, revision = auth.get_password_hash( user.password_salt, password) user.password_hash = password_hash user.password_revision = revision return password
def update_password(user, password): if not password: raise InvalidPasswordError('Password cannot be empty.') password_regex = config.config['password_regex'] if not re.match(password_regex, password): raise InvalidPasswordError( 'Password must satisfy regex %r.' % password_regex) user.password_salt = auth.create_password() user.password_hash = auth.get_password_hash(user.password_salt, password)
def update_user_password(user, password): if not password: raise InvalidPasswordError('Password cannot be empty.') password_regex = config.config['password_regex'] if not re.match(password_regex, password): raise InvalidPasswordError('Password must satisfy regex %r.' % password_regex) user.password_salt = auth.create_password() user.password_hash = auth.get_password_hash(user.password_salt, password)
def update_user_password(user: model.User, password: str) -> None: assert user if not password: raise InvalidPasswordError('Password cannot be empty.') password_regex = config.config['password_regex'] if not re.match(password_regex, password): raise InvalidPasswordError( 'Password must satisfy regex %r.' % password_regex) user.password_salt = auth.create_password() password_hash, revision = auth.get_password_hash( user.password_salt, password) user.password_hash = password_hash user.password_revision = revision
def update_user_password(user: model.User, password: str) -> None: assert user if not password: raise InvalidPasswordError('Password cannot be empty.') password_regex = config.config['password_regex'] if not re.match(password_regex, password): raise InvalidPasswordError('Password must satisfy regex %r.' % password_regex) user.password_salt = auth.create_password() password_hash, revision = auth.get_password_hash(user.password_salt, password) user.password_hash = password_hash user.password_revision = revision
def update_user_password(user: model.User, password: str) -> None: assert user if not password: raise InvalidPasswordError('비밀번호는 빈 값일 수 없습니다.') password_regex = config.config['password_regex'] if not re.match(password_regex, password): raise InvalidPasswordError('비밀번호는 다음의 정규식을 만족해야 합니다: %r' % password_regex) user.password_salt = auth.create_password() password_hash, revision = auth.get_password_hash(user.password_salt, password) user.password_hash = password_hash user.password_revision = revision
def reset_password(user): password = auth.create_password() user.password_salt = auth.create_password() user.password_hash = auth.get_password_hash(user.password_salt, password) return password
def reset_user_password(user: model.User) -> str: assert user password = auth.create_password() user.password_salt = auth.create_password() user.password_hash = auth.get_password_hash(user.password_salt, password) return password
def reset_user_password(user): password = auth.create_password() user.password_salt = auth.create_password() user.password_hash = auth.get_password_hash(user.password_salt, password) return password