当用户访问某个页面时将其注销

时间:2018-07-18 17:36:24

标签: kentico

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

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

我仅具有管理权限,而无权访问后端文件系统内容。谢谢!

1 个答案:

答案 0 :(得分:0)

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

另一个选择是将角色分配给用户。这样一来,一个用户可以在多个微型网站上为1个人帐户。