1
似乎有大量流行的聲明式授權插件,它們允許您以某種方式在代碼中聲明,例如,此控制器操作可由具有此類角色的用戶訪問。用戶自定義導軌授權
但是,如果我需要更動態的方案。我想擁有一個管理區域,其中包含所有授權操作的列表以及從UI分配操作權限的功能。
我有一些想法,從頭開始實現它,比如定義一個對應於控制器和/或動作的模型,並通過正常的關聯存儲權限。只是想知道是否有任何現成的解決方案。
非常感謝
似乎有大量流行的聲明式授權插件,它們允許您以某種方式在代碼中聲明,例如,此控制器操作可由具有此類角色的用戶訪問。用戶自定義導軌授權
但是,如果我需要更動態的方案。我想擁有一個管理區域,其中包含所有授權操作的列表以及從UI分配操作權限的功能。
我有一些想法,從頭開始實現它,比如定義一個對應於控制器和/或動作的模型,並通過正常的關聯存儲權限。只是想知道是否有任何現成的解決方案。
非常感謝
採取偷看在Authlogic Railscast,這將讓你在正確的方向開始。這裏是Authlogic project on GitHub的鏈接。