2012-08-07 97 views
2

摘要:Orchard:受限訪問頁面

如何創建頁面,只有經過身份驗證的用戶才能訪問? (喜歡有老式的ASP.NET網站密碼保護的目錄)

背景:

寫一個小公司的網站,那裏的工作人員應該能夠插入/更新/刪除內容。 對於非技術內容作者而言,儀表板看起來很複雜而且難以應付。

理念:

創建一個安全的「文件夾」用簡單的編輯功能,只有登錄後訪問。

我知道,我可以隱藏/顯示區域,小部件,菜單等..使用圖層。 但是:這不會限制訪問,如果有人輸入正確的URL,它?

如何做到這一點? 謝謝, Reinhard

回答

2

準確地說有一個「查看內容」權限用於此目的。它被默認授予每個人。你可以自由地改變它,所以只有特定的角色才能被授予訪問給定類型的項目的權限。

+0

我看過這個,但它允許我更詳細地指定哪些內容被允許/保護..就像哪個博客條目..也許在像/ public/* vs/forbidden/*這樣的slug的基礎上? 或者它只是在整個ContentTypes或模塊? 找不到這個.. – reinhard 2012-08-08 07:36:08

+1

是的,從Orchard 1.5開始,有一個允許控制每個項目的內容權限功能。 – 2012-08-08 15:49:14

+2

此內容許可系統在哪裏?我無法在頁面編輯屏幕或角色權限屏幕上找到它。你可能有一個教程? – 2013-11-27 21:12:10