servicestack,logout,servicestack-bsd,Authentication,servicestack,Logout,Servicestack Bsd" /> servicestack,logout,servicestack-bsd,Authentication,servicestack,Logout,Servicestack Bsd" />

Authentication 按id强制注销ServiceStack用户

Authentication 按id强制注销ServiceStack用户,authentication,servicestack,logout,servicestack-bsd,Authentication,servicestack,Logout,Servicestack Bsd,我正在ServiceStack 3.9项目上实现“阻止用户”功能,此时站点管理员可以阻止/删除注册用户。但不幸的是,我找不到一种方法来关闭被阻止(删除)用户打开的会话 更新: 我只是一个新手,我使用最常见的默认配置(MS SQL Server),没有什么特别的(例如Redis等)。我曾以SocialBootstrapApi项目为例 问题: 因此,问题是如何在服务器端通过用户id注销用户?您还没有说明如何实现会话以及是否使用标准ServiceStack身份验证。这不是一项简单的任务,因为您必须跟踪

我正在ServiceStack 3.9项目上实现“阻止用户”功能,此时站点管理员可以阻止/删除注册用户。但不幸的是,我找不到一种方法来关闭被阻止(删除)用户打开的会话

更新:

我只是一个新手,我使用最常见的默认配置(MS SQL Server),没有什么特别的(例如Redis等)。我曾以SocialBootstrapApi项目为例

问题:


因此,问题是如何在服务器端通过用户id注销用户?

您还没有说明如何实现会话以及是否使用标准ServiceStack身份验证。这不是一项简单的任务,因为您必须跟踪属于某个用户的所有会话id,这不是标准功能。我使用了常用的ServiceStack 3.*身份验证引擎和自定义会话对象,如上所述,没有任何特殊功能。您使用的是内存缓存提供程序还是其他提供程序,如Redis?否,仅使用ms sql server的默认配置。我是这项技术的新手。:)