问题标签 [logout]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
django - django'url'模板标签错误
我的 URLconf 包含这种模式:
我试图在带有这样的 URL 标记的模板中反转它:
但我不断收到以下错误:
我认为django.contrib.auth.views.logout
应该采用选项next_page
参数。我确定我遗漏了一些明显的东西,但我不确定它是什么。
drupal - Drupal6:拒绝登录的用户访问
我想要一个阻止人们登录的权限。(因此,可以暂时阻止角色 X 的所有用户,同时保持他们的个人资料页面可用。)
Pro Drupal Development 2nd Edition 的登录过程摘录:
- 从登录表单发布
- 用户被屏蔽?
- 用户被访问控制拒绝?
我想在流程的第三步停止用户。我有一个模块:
也许我使用 drupal_goto 错误。
php - 开放标识。你如何注销
在一个网站上,我使用 OpenID(基于 StackOverflow)实现了登录。
但我似乎无法注销。
在我的主机上,我可以注销,但是当用户尝试再次登录(尤其是使用 google)时,身份验证会通过,而无需用户输入名称和密码。
如何向 OpenID 提供者表明用户不再登录该站点?
php - OpenID 注销。我只需要身份验证而不是登录到 OpenID Provider
从这个问题开始:OpenID。你如何注销
好的。所以 OpenID 没有单点注销。
我可以看到用途,但有些情况让我担心:
单点登录非常适合移动设备和您的个人计算机。
您登录一次,可能永远不需要再次退出(只需在您使用新站点时进行身份验证)。
但是,如果我在公共计算机(机场,甚至是工作计算机)上,这是一个问题。
当我使用 openID 登录网站时,我登录了两个不同的地方,这并不明显。我登录了一个网站(例如使用 gmail 帐户的 stackoverflow),但同时我刚刚登录了 gmail(OpenID 提供程序)。
当我退出 stackoverflow 时,我仍然使用 gmail(OpenID Provider)。
当我使用 gmail 进行身份验证时,我不想登录 gmail,我只想进行身份验证。
解决此问题的一个技巧是让注销流程同时将我从 gmail 注销,但如上一篇文章所述,如果我从 stackoverflow 注销,如果我在家,我不一定要注销 gmail。
所以真正的问题是:
有没有一种方法可以在不登录的情况下向这些 OpenID 提供者进行身份验证。
因为即使是像堆栈溢出这样的网站,当您注销您通过身份验证的 OpenID 提供程序时,它们也不会将您注销。如果您有 gmail 帐户,我可以整天登录和退出,而不会影响 stackoverflow 是否已登录。
web-applications - 登录、注销和会话行为
当您注销 Web 应用程序时,是否应该注销所有会话?当我从公共图书馆退出网络应用程序时,它是否也应该退出我在家用计算机上的会话?
当您在登录时选择“记住我”或“保持登录状态”(以延长您的会话时间超过您的浏览器打开时间)时,每次访问该站点时是否会不断更新?如果最初设置为 30 天,那么当您在两周后访问该站点时,该 30 天是否会延长?
我知道这里没有明确的答案;我只是在寻找一些好的考虑和期望。
php - 如何在另一个页面上获取 vbulletin 注销哈希?(PHP)
我想获取 vBulletin 的注销哈希,以便我可以直接从我的主站点链接到注销位。
我怎样才能做到这一点?(在 PHP 中)
asp-classic - asp-classic站点的注销功能
有没有办法为使用经典 asp 并使用 Windows 身份验证的站点提供注销功能(即受限文件夹通过服务器操作系统设置其权限,并且用户名/密码存储在 Active Directory 中)?
如果有任何区别,则服务器正在运行 IIS 5.0。注销至少需要适用于 IE(6、7 和 8)和 Firefox。
请注意,这是一个古老且相当大的站点——有数百个单独的 asp 页面——因此任何涉及更改单个页面的解决方案都无法正常工作。(出于同样的原因,以及基本的礼貌,请不要建议更改为asp.net。)
到目前为止我所发现的表明发送 401 响应代码可能会导致某些浏览器清除身份验证,但是(1)我不知道该怎么做,并且(2)我真的更喜欢真正有效的东西,而不仅仅是有工作的机会。我也知道摆弄 Session 对象(例如.Abandon)是完全没有意义的,因为那不是完成身份验证的地方。
c# - 如何在 .NET 中从我的 winApplication 注销
我使用登录名来访问主应用程序。主应用程序有一个注销选项,即使在谷歌搜索并尝试了以下操作后,我也无法实现:
或者
需要帮助来实现一个简单的注销选项。抛出了一个异常,例如:
InvalidOperationException:集合已修改;枚举操作可能无法执行。
提前谢谢。
jakarta-ee - 如何在 Struts 应用程序中实现注销
我的 J2EE 应用程序未正确实现注销,我的目的是在用户注销后关闭所有数据库资源。不确定是否 session.invalidate(); 真的很有帮助,我今天会试试。请建议实施注销的最佳方法,以便在用户注销后释放所有有价值的资源。
php - php和mysql中的登录,注销和持续时间?
我想将登录、注销和持续时间存储在数据库中。
- 用户通过身份验证(成功登录)时创建登录时间
- 当用户单击注销按钮时创建注销时间
- 持续时间是注销 - 登录时间。(注销减去登录)
但问题是,如果用户没有点击注销按钮怎么办。以下是情况:
- 网络丢失
- 关闭浏览器/选项卡。(我需要这个必须使用javascript,但我不知道怎么做,知道吗?)
编辑:
我忘了在问题中添加一些内容,该程序是一个完整的 Flash 程序,没有导航到其他页面。只有 1 页