我需要阻止匿名者进入网站,但我找不到构建主页的控制器,也没有找到重定向的路由。
转到窗口小部件管理员并取消发布/删除匿名图层中的所有内容,只隐藏项目,但我需要重定向到登录页面,就像管理区域功能一样。
我不能'只需删除匿名角色,因为他们可以访问某些页面和内容,而不是主页。
答案 0 :(得分:2)
Orchard默认情况下(尽管你可以覆盖它,请参阅博客模块),使用相同的控制器来呈现所有内容项,包括主页。
您需要的是内容权限模块,它包含一个可以附加到内容类型(例如页面)的部分,可以让您按项目指定哪些角色可以查看它。附加此设置并仅设置经过身份验证以查看主页应根据需要重定向到登录页面。