auth.py 文件源码

python
阅读 20 收藏 0 点赞 0 评论 0

项目:pyledger 作者: guillemborrell 项目源码 文件源码
def create_master(password):
    kpdf = PBKDF2HMAC(
        algorithm=hashes.SHA256(),
        length=32,
        salt=SECRET,
        iterations=1000000,
        backend=password_backend
    )
    master_user = User()
    master_user.name = 'master'
    master_user.when = datetime.datetime.now()
    master_user.set_permissions(Permissions.ROOT)
    master_user.set_password(kpdf.derive(password.encode('utf-8')))

    DB.session.add(master_user)
    DB.session.commit()
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号