Necesito agregar permisos basados en roles a mi aplicación Rails, y me pregunto cuáles son los mejores complementos que hay que buscar. Actualmente estoy usando el complemento de autenticación RESTful para manejar la autenticación de usuario. ¿Por qué el enchufe te sugiere mejor que los otros por ahí?¿Qué conexión de Rails es mejor para los permisos basados en roles? (Proporcione una nominación por respuesta)
5
A
Respuesta
3
utilizo, y me gusta mucho, role_requirement: http://code.google.com/p/rolerequirement/
0
Hemos puesto en role_requirement Bort también, ya que es probablemente la mejor solución por ahí en el momento.
0
0
Recomiendo Rails Authorization que funcionará bastante bien con la Autenticación reposada.
4
He llegado a recomendado easy_roles. Su peso súper ligero y no requiere tablas adicionales, etc, etc
http://github.com/platform45/easy_roles
http://gemcutter.org/gems/easy_roles
Pero la autenticación de papel es, sin duda depende sitio. Los diferentes plugins de autorizaciones de roles se adaptan a diferentes sitios.
Si no se siente easy_roles se adapte a sus necesidades, echa un vistazo a:
Cuestiones relacionadas
- 1. Roles/Permisos marco para C#?
- 2. ¿Roles/permisos de iteración?
- 3. Estructura de aplicación para recursos RESTful basados en roles
- 4. Cómo gestionar mejor los permisos (no roles) en la membresía de asp.net, específicamente en ASP.NET MVC
- 5. Implementación de permisos basados en la reputación
- 6. Permisos de usuario basados en componentes MEF
- 7. ¿Es mejor devolver HTML directamente para una respuesta Ajax?
- 8. Restringir el acceso a los registros. Los permisos basados en reclamos son una buena idea
- 9. Django: permisos basados en la instancia del modelo
- 10. ¿Cómo restrinjo los permisos basados en el ID de una sola página en la URL?
- 11. ¿Por qué no permitir que una interfaz externa proporcione hashCode/equals para un HashMap?
- 12. Java EE 6 grupos, usuarios y roles -vs- de Shiro roles, usuarios y permisos
- 13. Mejor modelo de base de datos de control de acceso basado en roles (RBAC)
- 14. Django: ejemplos de permisos basados en grupos/documentos?
- 15. Cambiar la cadena de conexión predeterminada para Membresía, Roles, etc.
- 16. ¿Por qué es lenta la construcción de conexión PDO?
- 17. Roles de usuario: ¿por qué no almacenar en sesión?
- 18. Qué es una mejor Perl para ventanas
- 19. ¿Por qué mis animaciones de jQuery están picado en los navegadores basados en webkit?
- 20. ¿Por qué open() crea mi archivo con los permisos incorrectos?
- 21. ¿Por qué necesito una conexión para crear Declaracionesprecisas?
- 22. IPrincipal.IsInRole() solo funciona cuando trunque los nombres de los roles, ¿por qué?
- 23. ¿Por qué PostgreSQL fusionó usuarios y grupos en roles?
- 24. ¿Por qué el cuerpo de respuesta en rack es una matriz, no una cadena?
- 25. ¿Por qué NoSQL es mejor para "escalar" que RDBMS?
- 26. Rails 3.2, Asignación masiva, Roles dinámicos?
- 27. Rails - Cómo declarar attr_accessible para múltiples roles sin duplicación
- 28. lista de usuarios y roles que tienen permisos para un objeto (tabla) en SQL
- 29. ¿Por qué es mejor usar filter_input()?
- 30. ¿Por qué es mejor el mergesort para listas enlazadas?