我現在有一個測試版的rails 3應用程序,它使用Devise進行用戶身份驗證,並且需要一些建議。我想添加一個具有一些額外功能的管理員用戶,但我將是唯一的管理員用戶(或管理員用戶可以通過終端創建 - 即人們無法註冊成爲管理員用戶)。所有普通用戶都具有相同的能力。我正準備使用康康來分離基於用戶角色的功能。然後,我想到使用康康可能只是矯枉過正。是否有意義,而不是創建一個不同的用戶類?我是否通過這樣做了任何事情?Rails 3建議:創建新的Admin User類或使用CanCan?
我可以預見,如果這個應用程序成功,可能會有不同的用戶角色(免費與付費帳戶等)。即使在這種情況下,通過設計沒有管理員用戶是否有意義?思考?
謝謝!
謝謝。我只是想確保我在正確的道路上:)。現在找到使用哪個實現!我會在這個上做一些試驗和錯誤,看看哪個最適合我的問題。 – panzhuli