![](/img/trans.png)
[英]How do i route a particular controller action to a particular form in rails?
[英]How do I create custom authorization rules to a particular action in a controller in Rails 3?
我有一個用戶模型,但我希望另一個模型( Client
)具有對另一個控制器的特定操作的唯一授權訪問。
我不希望客戶端模型訪問Client
控制器中的操作。 我希望Client
模型訪問stages
控制器的compare
動作。
我怎么做 ?
Edit1:我應該已經指定。 我已經安裝了devise和decl_auth。 但是devise和decl_auth正在管理我的Users
。 對於Users
模型之外的其他模型,我需要具有更多的授權規則。
如果您設置CanCan,這應該是一件容易的事。 以下是指向RailsCast的鏈接,該鏈接顯示了如何完成此操作:http: //railscasts.com/episodes/192-authorization-with-cancan。
大量的文檔在這里: https : //github.com/ryanb/cancan/wiki
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.