页面重新加载后,Flask-Login current_user 未被识别

问题描述

我通过 Socket.IO (flask-socketio) 传输一个表单来登录我的用户。但是页面刷新后,登录无效(current_user 是 AnonymousUserMixin)。这是我的步骤:

  1. 我加载页面并传输表单。然后设置 current_user
  2. 任何其他 Socket.IO 请求都识别 current_usersession 已设置。
  3. 在我请求另一个页面或刷新登录页面后,current_user 返回 AnonymousUserMixin。无法识别 current_user,因为 session 为空!

有人有想法吗?可能是因为我在 websocket 请求中登录我的用户,而不是在正常请求中?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)