Necesito ayuda con role_requeriment


#1

Hola amigos,

Necsito un poco de ayudita con role_requeriment.

Tengo previamente instalado y funcionando restful_authentication y he
seguido las instrucciones de:
http://code.google.com/p/rolerequirement/

  • El paso 1, no era necsario, puesto que ya tenía instalado
    previemente el restful_authentication.
  • Hago el paso 2:
  • script/generate roles Role User
  • Pero antes de realizar el 3. Define your role requirements in your
    controllers, ¿Debería poder de algun modo tener ususarios con roles
    asignados, no? Sino no me va a funcionarm entiendo.

Os cuento que el generate me ha creado las tablas roles y roles_users,
yo me he creado a mano el controlador roles_controller.rb y las vistas
necsarias para poder crear los tres roles que necesito (admin, editor,
user). ¿Pero ahora cómo asigno estos roles a los diferentes usuarios?
¿Y cómo asigno por defecto el rol “user” a los nuevos usuarios que se
creen?
Entiendo que tendría que crear una migración de users para añadir el
campo “rol”, pero luego en el controlador y las vistas tanto new
cómoedit cómo asigno el rol al usuario si ni siquiera se me ha creado el
modelo para la tabla role_user?
¿Tengo que crearlo yo a mano tanto el modelo cómo el controller?

¿Algun tutorial de referencia?

He buscado en la página del plugin, en la doc del plugin y he
googleado, pero no encuentro nada.

Un saludo y gracias de antemano.


Fernando V.
Web Designer
http://www.fernandoval.es