问题标签 [usersession]

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.

0 投票
1 回答
221 浏览

active-directory - 我怎样才能对domian用户设置时间限制?

我们正在尝试限制域会话时间,例如域用户在任何 PC 上登录。而这个用户只能使用电脑 2 小时。2 小时后用户会话注销。下一步同一用户在同一天仅登录到任何 PC 2 次。

gpo可以吗?

0 投票
1 回答
153 浏览

java - 如何维护 2 个不同的 Web 应用程序之间的用户会话?

我们有 2 个网站,一个是在 Salesforce 上开发的,具有登录功能,登录用户可以获得他的个性化内容。另一个网站是 Tomcat 服务器上的 Java 应用程序,没有登录功能。

两个网站都将托管在单个域上,对于用户而言,外观不会有太多变化。但是,在整个用户旅程中,我们希望保持用户会话,这样他就不必在第一个网站上再次登录。

此外,虽然 Java 应用程序没有记录功能,但我们希望将一些用户详细信息传递给 Java 应用程序并呈现一些有针对性的内容(不是个性化的)。

有人可以建议我们如何实现这一目标吗?

谢谢。

0 投票
0 回答
1594 浏览

javascript - 无法使用 Vue 和 Django 设置用户会话

我分别有 Vue 应用程序和 Django rest 框架 api。一个在 localhost:8080(vue 应用程序)上,其余的 api 在 localhost:8000 上。

因此,我创建了一个 APIView,它应该在用户发出发布请求时登录:

我正在尝试使用 axios 从 django 获取用户会话:

但我很天真,我认为这会起作用,所以当我检查 vue 应用程序是否有任何 cookie 或会话时,什么也没有。

如何为单独的 vue 应用程序设置用户会话?

在此先感谢,我为我缺乏知识而道歉。

0 投票
1 回答
140 浏览

asp.net-mvc - C# ActiveDirectory 使用“权限”获取 PrincipalContext

我有一个运行 ASP.NET MVC 的小型 Web 服务器。服务器与用户“abc”一起运行,但用户“abc”没有 ActiveDirectory 中的“更改”权限。

所以我必须通过 PrincipalContext 中的用户登录。

该准则确实有效。但是我不喜欢将密码从 Methode 转移到 Methode... => 在 MVC 上我有一个 SSO,服务器知道我

可以使用此信息吗?

或者我必须提供密码。以及如何最好地从视图传递到此方法。

谢谢

0 投票
2 回答
82 浏览

ruby-on-rails - 如何跟踪第一次在用户会话中调用控制器(Ruby on Rails)?

我想检查用户会话中是否第一次调用控制器。类变量是正确的选择吗?关于如何实施此检查的任何良好做法?

0 投票
2 回答
922 浏览

powershell - PowerShell - 用户会话管理

我有这个 PowerShell 脚本,它可以注销空闲时间大于 1 小时的用户:

我想要做的是检查 cmd 进程是否正在运行,以便用户可以保持登录状态,直到该进程结束。

我坚持认为,也许通过运行此命令get-process | where-object {$_.mainwindowhandle -ne 0} | select-object name, mainwindowtitle并使用正则表达式仅获取 cmd 进程可能会成功,但这是一种非常原始的方法。

如果你们对如何执行此操作有任何线索,请告诉我。

根据要求,这是 quser 的输出:

在此处输入图像描述

长话短说

除了检查 CPU 使用率之外,我需要一种方法来了解CMD是否正在执行某些操作:

在此处输入图像描述

0 投票
0 回答
106 浏览

logout - Identity Server 3:允许单会话注销的并发用户会话

我目前在使用身份服务器 3 和注销(单用户)并发会话时遇到问题。

情况: 允许用户使用单个帐户多次登录(移动应用程序)

预期行为: 当用户在一台设备上执行注销时,他会在其他设备上保持登录状态。

实际行为: 用户在每台设备上都已注销。

0 投票
1 回答
983 浏览

java - 当我不使用 Firebase 身份验证时,如何在 Cloud Firestore 中使用 SharedPreferences 保存用户会话?

当用户在我的 Android 应用程序中注册时,他们的数据存储在一个集合中,其中文档 ID 是他们的电子邮件地址,有助于找到用户。密码也存储在文档中。

因此,当用户登录时,会根据与该电子邮件匹配的文档 ID 检查他们输入的电子邮件,如果存在,它将登录并显示用户控制面板。

现在登录后,我需要以某种方式创建一个用户会话,以便用户在注销之前永远无法返回登录屏幕。如果应用程序崩溃或丢失网络连接,保存的用户会话将非常有用。

这是我的登录活动代码:

0 投票
0 回答
1845 浏览

node.js - 节点,chrome 错误 [ERR_STREAM_DESTROYED]:流被销毁后无法调用 write

megerr 在无头模式下启动 chrome 时:

我正在写一个脚本节点快递,

当 express 收到一个 http 请求时,脚本节点使用 lib chrome_launcher以无头模式启动新的 chrome 实例,做一些事情,然后杀死 is​​tance。

远程服务器是带有 ubuntu16.04 的 VPS。

启动我通过 ssh 与 VPS 连接的网络服务器:

$节点app_ws.js &

如果 ssh 连接有效,则一切正常,节点脚本可以定期启动 chrome。

相反,当我关闭终端并断开 ssh 连接(并且用户会话终止)时,会启动错误:

在第一个请求 chrome 启动时,OK,

从第二个请求开始,脚本无法启动 chrome,消息错误为:

代码片段

chrome.kill() 返回一个承诺,但没有发现任何错误

从现在开始感谢您的帮助

0 投票
1 回答
104 浏览

sql - SQL 查询之争 - 如何计算每个用户每天的用户登录次数

我在 Snowflake DB 中有一个带有时间戳的用户事务表,其形式(时间戳、用户电子邮件、事件名称)如下所示:

在此处输入图像描述

我现在想计算每天的用户登录次数,按日期分组,用户如图所示

在此处输入图像描述

我已经设置了以下查询来获取每个用户每天的登录...

有了这个,对于我选择的日期范围内的每一天,我都会得到每个用户的登录列表。现在我只想将这些作为每个用户每天的会话数,如上面第二个表所示。