我尝试使用current_user['id']获取当前用户id。即使我在模板中使用了TypeError: 'AnonymousUser' object has not attribute __getitem__,如果用户没有经过身份验证,我也会显示一条消息。在其他方法上,当我不使用current_user['id']时,如果用户没有经过身份验证,就会得到正确的消息。我为什么要犯这个错误?
我正在尝试设置Flask-Login,其中用户数据库位于RADIUS服务器上。我可以根据它来验证凭据,但大多数在线示例都使用SQLAlchemy。如果我没有对Flask使用自己的数据库,我还需要使用SQLAlchemy吗? 当运行User(Mixin)类时,我得到了错误。AttributeError: 'str' object has no attribute 'is_active' 我
我正在使用Flask-Login,并试图了解它是如何工作的。如果我理解正确的话,我应该创建一个user类,其中包含四个方法: is_authenticated、is_active、is_anonymous和get_id。我真的不知道在那之后我应该做什么。有一个名为login_user( user )的函数,据我所知,它将获取一个尚未通过身份验证的用户的实例并对其进行身份验证,但是当我的</e