python - Flask 从同一台计算机进行多次登录

标签 python flask flask-login flask-security

我目前有一个 Flask 应用程序,它使用 Flask-Security 来处理用户登录和注册。我正在尝试测试我制作的聊天室,因此我想在不同的窗口中登录两个不同的帐户以检查它是否有效。但是我不能这样做,因为当我登录 account2 时,它只是在其他浏览器中注销 account1 。我确信这与 Flask-Login 和用户 session 有关,但我不确定如何解决这个问题。如果有人能指出我正确的方向,那就太好了。

我尝试查看 Flask-Login 网站上的 LoginManger 文档,但不知道如何禁用 cookie。

最佳答案

我使用相同类型的浏览器尝试登录不同的帐户。比如两个firefox浏览器,我尝试了两个firefox隐身浏览器。在这两种情况下,我认为他们共享相同的cookie。在尝试使用一台 Chrome 和一台 Firefox 后,它工作正常。

关于python - Flask 从同一台计算机进行多次登录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42710628/

相关文章:

python - 在 pandas.to_numeric 中向下转换为 float16

Python 将字符串转换为类

python - 函数中间的函数声明会降低性能吗?

python - 如何将连续数字标识符添加到对象的新实例?

javascript - 在 socket.emit() 中传递参数的问题

python - 将 Flask-login 与 Flask-admin 一起使用

python - 消息闪烁而不重新加载页面?

python - 设置附加 kwargs 时出现 WTForms 错误 : "object.__new__() takes no parameters",

Flask-login 加载了错误的用户

python - flask-login 仅在 get_id() 返回 self.email 时有效