c#表单身份验证签出其他用户

c#表单身份验证签出其他用户,c#,forms-authentication,C#,Forms Authentication,我正在使用formsAuthentication,作为该网站的管理员用户,我希望能够注销其他用户。这可能吗 不,不是。您可能会编写一些拦截身份验证的内容,如果它检测到要注销的用户列表中的某个用户,则会执行此操作,但即使如此,如果会话因不活动而超时,会发生什么情况?用户永远不会点击该身份验证事件,并且仍然会排队。不,不是。您可能会编写一些拦截身份验证的内容,如果它检测到要注销的用户列表中的某个用户,则会执行此操作,但即使如此,如果会话因不活动而超时,会发生什么情况?用户将永远不会点击该身份验证事件

我正在使用formsAuthentication,作为该网站的管理员用户,我希望能够注销其他用户。这可能吗

不,不是。您可能会编写一些拦截身份验证的内容,如果它检测到要注销的用户列表中的某个用户,则会执行此操作,但即使如此,如果会话因不活动而超时,会发生什么情况?用户永远不会点击该身份验证事件,并且仍然会排队。

不,不是。您可能会编写一些拦截身份验证的内容,如果它检测到要注销的用户列表中的某个用户,则会执行此操作,但即使如此,如果会话因不活动而超时,会发生什么情况?用户将永远不会点击该身份验证事件,并且仍将排队。

您可以执行以下操作:

  • 编写一个自定义和事件中检查,查看用户是否经过身份验证并获取其用户名
  • 在一些公共存储(可能是数据库)中查找要注销的用户列表
  • 如果用户在此列表中
  • 从要注销的用户列表中删除该用户

  • 作为管理员,您可以更新要注销的用户列表。

    您可以执行以下操作:

  • 编写一个自定义和事件中检查,查看用户是否经过身份验证并获取其用户名
  • 在一些公共存储(可能是数据库)中查找要注销的用户列表
  • 如果用户在此列表中
  • 从要注销的用户列表中删除该用户

  • 作为管理员,您可以更新要注销的用户列表。

    是的,您甚至不需要编写HttpModule来完成此操作:。只需让您的事件处理程序查看传入用户,如果该用户在要注销的人员列表中,请将其从列表中删除并注销。

    是的,您甚至不需要编写HttpModule来完成此操作:。只需让您的事件处理程序查看传入用户,如果该用户在要注销的人员列表中,请将其从列表中删除并注销