Пример #1
0
def register_user(dni, user_name, password, legajo):
    if is_user_created(dni, user_name, legajo):
        return False
    hashed_password = bcrypt.generate_password_hash(password).decode('utf-8')
    registered_user = User(dni=dni, name=user_name, password=hashed_password, legajo=legajo)
    db.session.add(registered_user)
    db.session.commit()
    return True
Пример #2
0
def register_user(email, password, security_social_number):
    if is_user_created(email, security_social_number):
        return False
    hashed_password = bcrypt.generate_password_hash(password).decode('utf-8')
    registered_user = User(email=email,
                           security_social_number=security_social_number,
                           password=hashed_password)
    db.session.add(registered_user)
    db.session.commit()
    return True
Пример #3
0
def hash_password(password):
    return bcrypt.generate_password_hash(password +
                                         BCRYPT_SALT).decode('UTF-8')
Пример #4
0
 def set_password(self, plaintext_password): #for testing password hashing
     self.password = bcrypt.generate_password_hash(plaintext_password)
Пример #5
0
 def __init__(self,username, plaintext_password, moderator = False):
     self.username = username
     self.password = bcrypt.generate_password_hash(plaintext_password)
     self.moderator = moderator