问题标签 [logoff]
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.
javascript - 节省用户登录时间
在我正在开发的应用程序中,我必须存储某些特定用户保持登录到应用程序的时间,不幸的是,在 Web 应用程序中,用户可以通过多种方式注销。
- 用户单击注销。
- 用户会话到期。
- 用户关闭窗口。
- 用户在地址栏中键入另一个站点 URL。
第一个非常简单,因为应用程序可以控制注销过程。但在其他方面,它变得棘手。
你会怎么做来解决这个问题?
.net - 以编程方式远程注销活动域用户
我需要能够从程序的 Windows 会话中注销任何用户。
我知道我可以以管理员身份登录并强制远程注销。有没有其他方法可以在不登录的情况下强制注销?
该工具将以管理员身份运行,因此这不是问题,无需登录即可远程注销。
工具在 .NET 中,但欢迎使用任何其他方式(JScript、从 PInvoke 运行的命令行工具等)
scripting - 用于更改用户的注销脚本
使用 Windows 2003,我正在寻找一种创建“注销脚本”的方法,该脚本将继续当前注销,然后立即登录另一个用户。因此,“UserA”注销。脚本触发登录“UserB”。
这是我们编写了“shell”的计算机应用程序升级的一部分;类似于信息亭应用程序。对于升级,我们需要以“Adminstrator”身份登录,然后在升级完成后,注销“Administrator”并以“sample_user”身份登录。我们想在不重新启动的情况下完成此操作。
请注意,我不想要启动注销(即“关闭”)的脚本。我正在寻找一个将在用户注销时运行的脚本(通过组策略设置)。如上所述,脚本应该登录不同的用户。
谢谢。
c# - 在 C# 中以编程方式从 Win XP 注销用户
如何从 C# 应用程序启动 Windows XP 用户注销?我的应用程序的操作应该会产生与在 XP 开始菜单中单击“注销”相同的结果——如果系统要求确认就可以了。
是否有 .Net 或非托管 API 呢?
c# - 为什么注销时应用程序在Windows上以系统帐户身份运行
我有 ac# 应用程序,它在机器上的系统帐户下启动,并向用户显示一些对话框。当普通用户注销时,应用程序也会终止。我原以为,由于它在系统帐户下运行,尽管用户没有登录,它仍会继续运行。
任何有关为什么会发生这种情况的信息将不胜感激。
asp.net - 跨浏览器窗体注销?
寻找一种跨浏览器的方式来让用户退出使用 Windows 身份验证的网页。
c# - 如何在 C# 中使用 Windows 服务捕获注销事件?
我正在尝试创建一个将在用户登录和注销时记录的服务。我捕获登录没有问题,但由于某种原因我无法捕获注销事件。这是我使用的代码:
我尝试过使用 SessionEnding、SessionEnded 和 SessionSwitch,但它们似乎都不起作用。我已经检查了该服务,它已启动并正在运行,并且该服务正在本地系统帐户下运行,并且勾选了“允许服务与桌面交互”选项。
有什么建议么?
服务等级:
隐藏形式:
c# - C# Windows 应用程序防止 Windows 关闭/注销
我编写了一个 C# Windows Forms 应用程序,而不是一个在无限循环中运行的后台线程的服务(它仅在用户登录并具有图形用户界面时使用)。
但是,当我尝试关闭 Windows (7) 时,它告诉我程序正在阻止它关闭或注销,并询问我是否要强制关闭。
现在,我的程序是否有可能意识到(获取处理程序)Windows 试图退出或注销?
所以,我需要的是让应用程序在 Windows 尝试退出时意识到。
提前致谢。
编辑:谢谢你的好建议!如果它有一个 CANCEL 事件处理程序,是否可以以任何方式将这个想法与表单关闭事件一起使用?
objective-c - 在 Mac 上如何确定用户正在注销
一般来说,我对 Mac 平台和 Objective-C 非常陌生,在我的应用程序中,我想知道如何确定用户正在注销并在此之前执行一些操作。任何信息或指针?
linux - 在 Linux 中,如何在空闲期后注销用户,即使他们仍在程序中
我正在尝试执行一项将空闲用户从 bash shell 会话中注销的策略,即使他们处于活动进程(如基于脚本的菜单或 vi 会话)中也是如此。
我尝试使用“export TMOUT=x”,其中 x 是秒数,但这只会在用户在 bash shell 提示符下处于空闲状态时将其注销。
是否有一个 bash 脚本或任何我可以运行的 C 代码来检查哪些用户空闲时间过长,然后停止该用户运行的所有进程并将它们注销?
谢谢
瑞安