问题描述
我通过 Socket.IO (flask-socketio) 传输一个表单来登录我的用户。但是页面刷新后,登录无效(current_user 是 AnonymousUserMixin)。这是我的步骤:
- 我加载页面并传输表单。然后设置
current_user
。 - 任何其他 Socket.IO 请求都识别
current_user
。session
已设置。 - 在我请求另一个页面或刷新登录页面后,
current_user
返回AnonymousUserMixin
。无法识别current_user
,因为session
为空!
有人有想法吗?可能是因为我在 websocket 请求中登录我的用户,而不是在正常请求中?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)