我是python/flask的新手,正在尝试使用flask-login来构建应用程序。我不能理解我得到的错误"object has no attribute 'get_id'“谢谢你的帮助。 def __init__(self, email, id, active=True): self.id = id return self.
我见过flask-social插件,但我也想选择基于本地表单的登录。到目前为止,我计划为flask-security编写一个新的登录视图实现,它可以确定我是否正在使用社交网站(通过在用户单击"login with XYZ“时传递一个查询参数)进行登录。在进行社交身份验证之后,我计划运行常规的flask-security登录来设置所有适当的会话令牌以及用户和角色,以便@login_required装饰器继续工作。我真的没有看到任何覆盖flask-security中登录视图函数的钩子,所以我计划1)