我在Ruby中創建網站,我想要選擇以管理員或用戶身份註冊。我已經使用設計創建了註冊系統,我希望能夠對不同的用戶授予不同的權限,即管理員和用戶。多謝你們。我如何讓用戶成爲管理員
0
A
回答
1
有一個全面的指導here。
1
這是一篇關於使用Devise and CanCan來完成您正在尋找的內容的文章。
0
您可以將布爾字段admin和用戶添加到您的用戶模型中。因此,在創建時您可以分配管理員或用戶角色。
這個問題是在這裏找到答案:
how to define user roles
0
可以用色器件+康康舞和定義,如用戶和管理員角色,普通用戶和應用程序管理分開。
class User < AB
has_many :roles
def is_admin?
roles.include?(:admin)
end
end
class Role < AB
end
,然後將其簽入康康舞定義文件這樣
can :update, Model do |model|
user.admin?
end
這個視頻給大家詳細介紹一下它http://railscasts.com/episodes/192-authorization-with-cancan
相關問題
- 1. 如何讓會員用戶成爲Ektron會員組的管理員?
- 2. 如何讓谷歌用戶看到他們沒有成爲管理員組的成員
- 3. 如果我的唯一用戶將成爲管理員,如何保護Flask-Admin?
- 4. Laravel:如何區分普通用戶,管理員和管理員
- 5. 讓只有管理員用戶輸入playframework管理CRUD區域
- 6. asp.net會員 - 我如何創建管理員與成員角色
- 7. asp.net會員 - 讓管理員用戶在角色方面管理網站
- 8. 如何讓管理員以外的用戶在DotnetNuke中添加新用戶?
- 9. Django管理員不會讓我刪除其驗證管理員應用程序中的用戶
- 10. 爲管理員用戶創建遷移
- 11. 作爲管理員添加AD用戶
- 12. 如何在我的livekuku應用上創建管理員用戶?
- 13. 如何授予無管理員用戶權限來管理IIS?
- 14. 如何讓cmd.exe調用沒有管理員帳戶密碼的「以管理員身份運行」命令?
- 15. 用管理員帳戶
- 16. Django管理員用戶
- 17. Facebook本機Android API爲非管理員用戶生成錯誤
- 18. omniauth-facebook用戶資料成爲管理員的圖片
- 19. 創建一個按鈕,使用戶成爲管理員
- 20. 如何強制用戶在WinForms的用戶管理員帳戶
- 21. WIX:如何區分管理員組和內置管理員的成員
- 22. 如何確定我是用戶還是管理員?
- 23. 新手系統管理員:我如何更改全球用戶?
- 24. 如何顯示用戶名稱?像管理員,eaditor,超級管理員等
- 25. 如何檢查給定用戶是否是內置管理員組的成員?
- 26. ASP.net成員WebForms的管理員用戶列表
- 27. 如何安全管理員帳戶
- 28. 如何爲管理員和用戶設置不同的視圖
- 29. Magento:如何將會話網站設置爲管理員用戶?
- 30. C#如何在不同的登錄爲管理員和用戶