Duda con acts as authenticated

Hola soy un apasionado en el desarrollo de ruby on rails y al estar
desarrollando un sistema pasa que neceso un sistema de login y encontre
a acts as authenticated, lo hice funcionar pero me entro una duda la que
es si se puede diferenciar a distintos tipos de usuarios autenticados,
me explico lo que necesito es que pueda diferenciar de: (por ejemplo)
estudiantes, profesores y administradores del sitio, que son los
requerimientos de mi trabajo.
Alguna idea?
Gracias de antemano.

creas un parámetro en el modelo user que sea

boolean :is_teacher, :default => 0
boolean :is_admin, :default => 0
etc

luego puedes hacer user.is_admin? #=> true o false

El 26/07/2007, a las 3:13, Carlos R.
escribió:

Hola soy un apasionado en el desarrollo de ruby on rails y al estar

On 26/07/07, Carlos R. [email protected] wrote:

Hola soy un apasionado en el desarrollo de ruby on rails y al estar
desarrollando un sistema pasa que neceso un sistema de login y encontre
a acts as authenticated, lo hice funcionar pero me entro una duda la que
es si se puede diferenciar a distintos tipos de usuarios autenticados,
me explico lo que necesito es que pueda diferenciar de: (por ejemplo)
estudiantes, profesores y administradores del sitio, que son los
requerimientos de mi trabajo.
Alguna idea?
Gracias de antemano.

Lo mismo que respondió mi compañero David a otro correo hace menos de 24
horas.


Nosotros hemos utilizado el plugin ACL System [1] para gestionar
permisos por roles y nos ha funcionado bastante bien, simplifica las
cosas tanto a nivel de vista como de controlador.

Tiene una clase RoleHandler que se puede extender fácilmente para que
se comporte de distinta manera dependiendo del estado del sistema, si
quieres ver código te puedo pasar.

[1] http://agilewebdevelopment.com/plugins/acl_system


Manuel, que
piensa que eres una excelente persona y medra en torno a
http://simplelogica.net y/o http://simplelogica.net/logicola/
Recuerda comer mucha fruta y verdura.

On 27/07/07, Carlos R. [email protected] wrote:

Pues estaría bien que pasaras ejemplos de esto del ACL System, no lo
conocia busque en agile web development y no encontre documentación.

http://brainspl.at/articles/2006/02/20/new-plugin-acl_system


Manuel, que
piensa que eres una excelente persona y medra en torno a
http://simplelogica.net y/o http://simplelogica.net/logicola/
Recuerda comer mucha fruta y verdura.

Manuel González Noriega wrote:

On 26/07/07, Carlos R. [email protected] wrote:

Hola soy un apasionado en el desarrollo de ruby on rails y al estar
desarrollando un sistema pasa que neceso un sistema de login y encontre
a acts as authenticated, lo hice funcionar pero me entro una duda la que
es si se puede diferenciar a distintos tipos de usuarios autenticados,
me explico lo que necesito es que pueda diferenciar de: (por ejemplo)
estudiantes, profesores y administradores del sitio, que son los
requerimientos de mi trabajo.
Alguna idea?
Gracias de antemano.

Lo mismo que respondi� mi compa�ero David a otro correo hace menos de 24
horas.


Nosotros hemos utilizado el plugin ACL System [1] para gestionar
permisos por roles y nos ha funcionado bastante bien, simplifica las
cosas tanto a nivel de vista como de controlador.

Tiene una clase RoleHandler que se puede extender f�cilmente para que
se comporte de distinta manera dependiendo del estado del sistema, si
quieres ver c�digo te puedo pasar.

Pues estaría bien que pasaras ejemplos de esto del ACL System, no lo
conocia busque en agile web development y no encontre documentación.