【发布时间】:2018-08-03 05:14:09
【问题描述】:
嗨,伙计们...
我已经在我的网站上对每个用户进行了授权,每个用户都有不同的权利。
从管理屏幕,我可以为用户分配新的权限。该分配的用户从该浏览器中注销,我将他们的登录信息存储在该会话中。然后我给用户分配权限,分配的用户是登录权限不能申请
所以我需要用户从主屏幕注销
有可能吗?
如果可以的话请给流量
谢谢
【问题讨论】:
-
点击注销后,您可以在 UserTable 中存储一些信息,例如“ForceLogOut” - 在您的网站上,您可以每 30 秒 ping 您的服务器 - 如果此信息为真,那么您可以注销用户.
-
谢谢你,Ranjit Singh,但请告诉我你有什么其他方式
-
在极少数情况下使用的功能可能会在一个月内使用一次,因此不能每 30 秒加载一次,并且会话值不能每 30 秒更改一次
-
让服务器使他们的会话过期。他们必须在下一次网络交互时重新进行身份验证。
-
你可以试试websockets。这有助于您通知您的客户注销,您的用户将重新登录
标签: javascript jquery sql-server asp.net-mvc entity-framework