Authentication 在Liferay中对页面和第二身份验证级别页面进行分类

Authentication 在Liferay中对页面和第二身份验证级别页面进行分类,authentication,content-management-system,system,liferay,categories,Authentication,Content Management System,System,Liferay,Categories,我想知道我是否可以在Liferay CMS中对页面进行分类,因此当我创建页面时,可以使用下拉菜单选择(公共或分类) 如果是公共的:这意味着系统中的所有用户都可以查看此页面 如果它是分类的:它应该询问第二级身份验证级别,然后如果第二级身份验证级别正确,则将其指向请求的页面,但当流程完成或取消时,它应该结束第二个身份验证级别会话,一旦我尝试访问同一个分类页面或另一个分类页面,它应该再次询问我 它可以直接从Liferay系统中完成,还是我需要在其内部进行编程?如果您需要受保护的页面/内容(基于用户角色

我想知道我是否可以在Liferay CMS中对页面进行分类,因此当我创建页面时,可以使用下拉菜单选择(公共或分类)

如果是公共的:这意味着系统中的所有用户都可以查看此页面

如果它是分类的:它应该询问第二级身份验证级别,然后如果第二级身份验证级别正确,则将其指向请求的页面,但当流程完成或取消时,它应该结束第二个身份验证级别会话,一旦我尝试访问同一个分类页面或另一个分类页面,它应该再次询问我


它可以直接从Liferay系统中完成,还是我需要在其内部进行编程?

如果您需要受保护的页面/内容(基于用户角色),这已经是Liferay的一部分,开箱即用


如果您需要不同级别的身份验证(例如用户名/密码与智能卡),您可能需要考虑添加提供不同身份验证方法的SSO解决方案。SSO解决方案在Liferay中是开箱即用的,您可能需要一些定制来确定身份验证方法,并将其映射到Liferay可以检查的某些角色(Liferay中的所有权限都绑定到一个角色)。

我认为这是Liferay中开箱即用的。在liferay中,我们有公共和私人页面的概念

要将其映射到您的需求,Liferay中的每个社区(站点)都将有公共和私人页面

公共页面=Liferay中的公共页面。来宾用户可以看到它

私有页面=分类广告,需要登录才能查看这些页面


我认为这与奥拉夫先生提到的类似,因为用户需要有一组权限才能查看页面

实际上,我打算使用SSO,但想法是,将页面分类为公共和分类,如果分类,则会将他带到SSO,但这是LifeRay本身的东西还是我需要在页面分类中进行一些自定义,如果您有任何链接可以帮助这将非常好。Thanks我不想将页面与用户角色连接,我想对页面进行分类,因此当任何角色进入“分类”的特定类别时,它应该要求进行第二次身份验证,无论是SSO还是其他密码。由于Liferay中的权限是通过角色建模的,这是我认为最好的实现方式——这样做不是强制性的。如果你真的想引入另一个概念,你必须在任何合适的地方都这样做——检查角色/权限已经完成了。您还可以提供一个UI,给人以分类的印象(但通过角色实现),或者完全实现自己。回到您的问题:如果这是您想要的,是的,您需要自己在代码中实现/自定义它。尽量减少您编写的代码量。非常感谢您提供的这些信息,这真的很有帮助,然后我想如果我没有使用用户角色,我将不得不自己编写代码。如果我有关于LifeRay的其他问题,我会直接向您提及:)谢谢您的支持。没问题-很高兴能够提供帮助。一个小问题:请注意,“Liferay”只是一个词——里面没有驼峰格,也没有大写字母“R”。谢谢(正如我所说:这是次要的,但有助于我阅读…)谢谢你的回答,我相信我想做的是逃离用户角色,所以我必须自己在系统中编写代码。谢谢你的支持如果我有任何其他问题,我会直接问你:D