【问题标题】:Log user out when s/he visits certain page当他/她访问某个页面时注销用户
【发布时间】:2018-07-20 00:10:47
【问题描述】:

我有不同的受密码保护的 Kentico 微型站点(站点 1、站点 2)。每个站点都有一对单独的 userid/pw 登录(站点 1 > userid1/pw1;站点 2 > userid2/pw2)。我遇到的问题是有几个用户可以访问这两个站点,所以如果他们登录到站点 1,他们无法立即登录到站点 2,而无需先清除缓存。

我知道执行上述操作不是一个好习惯,但为了暂时解决手头的问题,是否可以在用户访问特定页面时自动结束用户的当前会话(可以说是注销)。这样,这些用户就可以更轻松地登录站点 1 和站点 2。

我只能访问管理员,但无权访问后端、文件系统。谢谢!

【问题讨论】:

    标签: kentico


    【解决方案1】:

    我的建议是创建一个自定义 Web 部件,它会检查当前用户是否有权访问给定的微型网站。如果没有,请将它们注销。此 Web 部件将放置在每个微型网站的母版页模板上。

    另一种选择是为用户分配角色。这将允许一个用户帐户为 1 个人跨多个微型站点。

    【讨论】:

      猜你喜欢
      • 2012-08-19
      • 2012-09-04
      • 2018-11-17
      • 1970-01-01
      • 2019-03-23
      • 1970-01-01
      • 1970-01-01
      • 2014-02-03
      • 1970-01-01
      相关资源
      最近更新 更多