13

Existen bastantes publicaciones/recomendaciones sobre los complementos de autorización de Rails. Sin embargo, lo que estoy preguntando aquí es si hay un Motor Ruby on Rails (o framework) popular/bueno que también incluya las páginas de la interfaz del usuario (y controladores/modelos, etc.). Así que algo se podría integrar en (motor) o utilizar como punto de partida que incluye:Ruby on Rails User Management Engine/Framework? (con páginas web)

  • de registro (por ejemplo, el usuario crea un inicio de sesión, a continuación, se envía correo electrónico con el enlace de activación)
  • autenticación
  • autorización
  • interfaz de usuario que permite al usuario:
    • cambio de contraseña
  • Administración delegada (Opcional)
    • soporta múltiples/compañías separadas/grupos utilizando la misma aplicación
    • usuario de administración para Empresa/Grupo X, y asignar el acceso a la persona Y (crear un nuevo usuario)
    • interfaz de usuario para permite al usuario realizar estas funciones

me tiró la última administración delegada como un extra opcional. Si hay un producto bueno/completo que no tiene esto, prefiero escucharlo.

Gracias de antemano

Respuesta

1

Yo prefiero usar Authlogic (para la autenticación) y bloqueo (para papeles) en combinación. ¡Ambos están en un estado estable y funcionan bien!

Solo eche un vistazo al tutorial authlogic/lockdown al http://stonean.com/page/lockdown-with-authlogic.

ejemplo de aplicación El Authlogic disponible en GitHub puede mostrar un código de ejemplo para el registro, el cambio de contraseña, etc.

4

creo que se puede conseguir la mayor parte del camino usando clearance, pero que necesita para implementar la autorización por separado .

Liquidación es un motor de rieles que le dará

  • sign_up
  • Autorización
  • ¿Ha olvidado su contraseña
  • Recuérdame
  • muy fácil de personalizar
1

Devise parece ser un grande actual uno que básicamente admite todo bajo el sol.