我在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. GitHub:我如何讓用戶成爲組織的管理員?
- 2. 如何讓會員用戶成爲Ektron會員組的管理員?
- 3. 如何讓管理員更改任何人的密碼成員
- 4. 我如何檢查如果登錄的用戶是管理員或管理員組的成員在javascript
- 5. 如何實現管理員暫時成爲另一個用戶?
- 6. 如何讓谷歌用戶看到他們沒有成爲管理員組的成員
- 7. 如果我的唯一用戶將成爲管理員,如何保護Flask-Admin?
- 8. 如何限制活動管理員只有管理員用戶?
- 9. Laravel:如何區分普通用戶,管理員和管理員
- 10. 如何爲管理員用戶創建「僅供我」安裝?
- 11. 讓只有管理員用戶輸入playframework管理CRUD區域
- 12. Cancan +設計,讓管理員管理用戶的最佳方式
- 13. ASP.Net成員資格和用戶管理
- 14. asp.net會員 - 我如何創建管理員與成員角色
- 15. 如何使用Devise作爲管理員瀏覽用戶帳戶?
- 16. asp.net會員 - 讓管理員用戶在角色方面管理網站
- 17. 如何讓通知管理員工作?
- 18. 如何讓我的應用程序設備管理員在android?
- 19. 如何啓用TYPO3非管理員來管理後端用戶
- 20. 如何讓管理員以外的用戶在DotnetNuke中添加新用戶?
- 21. 如何在Django管理員中生成用戶反饋?
- 22. Django管理員不會讓我刪除其驗證管理員應用程序中的用戶
- 23. Django管理員爲用戶的對象
- 24. Wordpress將用戶更改爲管理員
- 25. 爲管理員用戶創建遷移
- 26. 作爲管理員添加AD用戶
- 27. Restrinct訪問只爲管理員用戶
- 28. Cakephp:管理員登錄爲用戶onClick
- 29. 如何在我的livekuku應用上創建管理員用戶?
- 30. 如何授予無管理員用戶權限來管理IIS?