首页 > 解决方案 > Flask中是否有注销其他浏览器和设备的实现?

问题描述

我必须在我的网站中实现一个功能,每个帐户只能登录一次。因此,如果用户登录一个浏览器,其他浏览器将自动注销。我正在使用 Flask 作为后端。Flask 中是否有这样的实现,如果没有,我可以通过哪些方式来实现它?

标签: pythonsessionflaskbrowserlogout

解决方案


我不知道任何实现。我首先想到的是修改用户模型。您可以为 添加一列logged_in,该列将更改为True用户登录时以及False用户注销/会话被删除时。

在验证用户登录时,您需要检查此属性。如需进一步的具体帮助,请考虑发布您的问题的MRE


推荐阅读