Hello, I'm currently try to develop my first web application in Ruby on Rails for myself.
I made a user model with a "role" integer in the database to determine if a user is: - Guest - Editor - Administrator I'm using an enum in the model to manage roles availables. I don't know if it is a good choise ? Like a CMS, my application manage articles. - A Guest user can see some private articles and post comments like in a blog. - An editor is like a guest user but can write articles. - Administrator can write article and can manage users, attribute roles... I would like an admin panel only for admin users. I thought to implement that with an admin namespace and specifics controllers for admin actions, in this namespace. About Editor and Guest, I don't know it I should also create differents namespaces ? Is this practise is a good choise to be conform with Rails principles (DRY, REST full) ? I would like to know what would be the bests practise in Rails way to implement that. Your tips or recommendations are welcome ;) ! I would like to learn the best pratices in Ruby on Rails ! -- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/rubyonrails-talk/655decca-6b4c-4579-b8cb-636f7ac28d22%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.

