On Wednesday, February 22, 2017 at 6:19:18 PM UTC, Mike wrote:
>
> If you have a robust permissions system, you can also hide or show fields 
> based on those permissions
>
> In short I would never use an 'admin' model there is simply no point for 
> 99% of applications
>

I've had a different experience - in one of the apps I work on I regret 
that users and admins are differentiated only by role. users have 
attributes that admin's don't need for admin tasks, but validations there 
mean that admins need to go though that signup process, rather than just 
email address & password. There are some attributes that only admins need 
so you end up with columns that are null for 1 million record and set for 5 
of them.  In general I'd quite like the admin components and consumer 
facing components to be separate web applications & the shared user 
accounts are one of the things binding them at the moment. 

I can see that it's probably not a common case though.

Fred 

-- 
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/02055631-0048-4d37-a8bf-f891dd40a023%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to