我尝试在启动服务器时以用户身份登录。我使用flask-security
使用flask-login
来处理用户登录和退出
我试过这个:
的代码:
@app.before_first_request
def login_user():
user_datastore.create_user(email='admin', password='admin')
login_user("admin","admin")
关于如何做到这一点的任何想法?
答案 0 :(得分:1)
您无法在login_user()中调用login_user函数。
尝试:
from flask_security.utils import login_user
@app.before_first_request
admin = user_datastore.create_user(email='admin', password='admin')
login_user(admin)
来自flask-security docs: