我创建了一个非常基本的登录应用程序。LOGIN_URL、LOGIN_REDIRECT_URL 和 LOGOUT_URL 工作得很好。
问题是,如果我成功登录,然后关闭窗口(浏览器),然后重新打开浏览器,我可以完美地搜索 url(我想只查看我是否登录的那个)并使用应用程序无需再次登录。这不是它结束的地方:如果我同时打开 2 个单独的浏览器:Chrome 和 Firefox,并且我只登录一个,我可以毫无问题地使用来自另一个浏览器的应用程序。我不希望这发生。我尝试在 urls.conf 中将 login_required 用于索引视图(只有登录后才能看到的页面),在类视图中,我尝试使用 stronhold 和 django-braces。有没有其他方法可以做到这一点?如果您想查看任何代码,请告诉我。我使用登录并注销 django 实现(auth)。比你