Content management system 木兰cms中的并发会话

Content management system 木兰cms中的并发会话,content-management-system,magnolia,session-management,Content Management System,Magnolia,Session Management,例如,默认情况下,Magnolia CMS 5.5.6允许用户在两个浏览器中同时使用同一用户登录的会话。根据我的安全政策,这是不允许的 可以关闭Magnolia中的并发会话吗?如何操作?根据您想要执行的操作,您可以扩展身份验证JAAS模块info.magnolia.JAAS.sp.jcr.magnoliaaAuthenticationModule,以在其他会话打开时禁止登录。或者,您也可以编写一个自定义info.magnolia.cms.security.auth.login.LoginHand

例如,默认情况下,Magnolia CMS 5.5.6允许用户在两个浏览器中同时使用同一用户登录的会话。根据我的安全政策,这是不允许的


可以关闭Magnolia中的并发会话吗?如何操作?

根据您想要执行的操作,您可以扩展身份验证JAAS模块info.magnolia.JAAS.sp.jcr.magnoliaaAuthenticationModule,以在其他会话打开时禁止登录。或者,您也可以编写一个自定义info.magnolia.cms.security.auth.login.LoginHandler来执行相同的操作。 关于如何做到这一点,没有太多文档,所以您可能应该阅读源代码。 要配置JAAS模块,请在WEB-INF/config/JAAS.config中进行配置。要配置自定义登录处理程序,请查看config:/server/filters/login/login处理程序