Security 创建一个安全的Orchard CMS页面,经过身份验证的用户可以访问该页面,但其他用户无法访问
我们刚刚花了两个小时完成了上述目标。难点在于允许前端的匿名用户查看菜单小部件,但不查看或访问新的安全页面内容类型 我们的解决方案确实有效。Security 创建一个安全的Orchard CMS页面,经过身份验证的用户可以访问该页面,但其他用户无法访问,security,permissions,orchardcms,orchardcms-1.8,Security,Permissions,Orchardcms,Orchardcms 1.8,我们刚刚花了两个小时完成了上述目标。难点在于允许前端的匿名用户查看菜单小部件,但不查看或访问新的安全页面内容类型 我们的解决方案确实有效。 匿名用户可以查看菜单小部件 匿名用户可以在菜单小部件中查看指向页面的内容项链接。 匿名用户无法在菜单小部件中查看指向安全页面的内容项链接。 匿名用户可以查看指向主菜单中任何内容的自定义链接 如果匿名用户直接导航到安全页面,则会提示他们进行身份验证 这一切都很好 我们想知道的是,“有没有更好的方法?”和“需要在菜单小部件的内容类型和小部件实例级别设置权限是
- 匿名用户可以查看菜单小部件李>
- 匿名用户可以在菜单小部件中查看指向页面的内容项链接。
- 匿名用户无法在菜单小部件中查看指向安全页面的内容项链接。
- 匿名用户可以查看指向主菜单中任何内容的自定义链接李>
- 如果匿名用户直接导航到安全页面,则会提示他们进行身份验证
- 这一切都很好
Anonymous Authenticated
View page by others y y n y
View own page y y n y
View projection by others y y n y
View own projection y y n y
View secure page by others n n n y
View own secure page n n n y
View all content n n y y
View own content n n n y
View content types n n n n
Access site front end y y y y
Anonymous Authenticated
View any content n y y n
View own content n n y n
Disable this (i.e. unchecked it)
Otherwise it overrides what we already set.