¿DerbyJS en su forma actual puede implementar autenticación, si es así, cuál es la mejor manera de hacerlo? de no es su trabajo para hacerlo?DerbyJS y Autenticación
Respuesta
Estoy muy feliz de compartir que Derby ha lanzado la primera versión de Control de acceso en el nivel Racer. Los detalles iniciales están en el paquete Racer al https://github.com/codeparty/racer/blob/master/src/accessControl/README.md.
que realiza el seguimiento de su progreso continuo con este tema github - https://github.com/codeparty/derby/issues/47#issuecomment-6337980
No, aún no, aunque los desarrolladores han dicho que es una de las principales cosas en las que están trabajando. https://twitter.com/#!/derbyjs/status/194463304440221698
Es posible que pueda compilarlo en su aplicación, pero en este punto realmente no parece valer la pena. A menos que lo necesite lo antes posible, esperaría hasta que los desarrolladores lanzan oficialmente la autenticación integrada.
Siguiendo con esto, también han dicho que estará basado en everyauth (https://twitter.com/#!/derbyjs/status/ 195004949124481024) y que se integrará con las rutas tanto para express como para socket.io (https://twitter.com/#!/derbyjs/status/195004949124481024) que debería ser bastante genial :). – studgeek
Puede usar simplemente un proxy inverso para proporcionar la seguridad y la terminación de https.
Actualmente estoy tratando NGINX.
Restringir el servidor de Derby para escuchar en localhost y obtener NGINX como el terminador de https junto con proporcionar autenticación básica - o trabajar en su propio inicio de sesión basado en formularios en Derby y mantener NGINX como el terminador/proxy https.
Ya se puede lograr la autenticación simple con el actual conjunto de características de Derby y del corredor. Mire la fuente del ejemplo de chat para obtener inspiración.
También hay una aplicación de código abierto Derby llamada HabitRPG que trajo esto un poco más allá. El desarrollador is working sobre la integración de EveryAuth en el proceso de autenticación.
Además, un ejemplo EveryAuth oficial is to be expected de los autores de Derby y Racer en las próximas semanas.
Uso del derby-auth NPM módulo: https://github.com/lefnire/derby-auth
ver el ejemplo "auth" en https://github.com/codeparty/derby-examples
acaba de cometer esta solicitud de extracción :: https://github.com/redaktor/derby-examples/commit/0edbbcc7e471e4c2441cfbd4e969007024bfd06e
no se fusiona todavía, pero si también cambias las 2 líneas de la solicitud de extracción, todo debería funcionar de la caja.
El módulo derby más nuevo para el inicio de sesión es aquí github.com/derbyparty/derby-login
- 1. Autenticación federada y autenticación delegada en Salesforce
- 2. Autenticación y Autenticación API Web ASP.NET
- 3. autenticación HTTPS y BASIC
- 4. Autenticación y autorización JSF
- 5. GWT y Autenticación
- 6. WCF y autenticación
- 7. couchDB, python y autenticación
- 8. Autenticación mono y ASP.NET
- 9. Autenticación de formularios de ASP.NET y una subcarpeta "Sin autenticación"
- 10. Autenticación de formularios ASP.NET y autenticación persistente Cookie Security
- 11. Ajax: autenticación básica de HTTP y cookie de autenticación
- 12. Backbone.js y autenticación de usuario
- 13. REST y variantes de autenticación
- 14. Autenticación y roles en WPF
- 15. Primavera Seguridad y autenticación LDAP
- 16. .htaccess, mod_rewrite y autenticación básica
- 17. IIS7 y problemas de autenticación
- 18. Zend Zend sesión y autenticación
- 19. CouchApps y autenticación de usuario
- 20. EventSource y autenticación http básica
- 21. ¿Cuál es la diferencia: Autenticación de Windows, Autenticación de pasaportes y Autenticación de formularios?
- 22. ¿Cómo crear una lógica de aplicación del lado del servidor en Racer/DerbyJS?
- 23. autenticación de Windows: negociar, ntlm y kerberos
- 24. HttpClient 4.2, Autenticación básica y AuthScope
- 25. Autenticación con node.js, nano y CouchDB
- 26. Base de datos y autenticación de Jenkins
- 27. Dropwizard/Jersey: autenticación y el parámetro JSON
- 28. xmppframework (iOS) y configurar tipos de autenticación
- 29. PHP "Session_regenerate_id" y Autenticación de usuarios
- 30. Autenticación de formas Asp.net y dominios múltiples
¿Usted al menos marcada en http://derbyjs.com/ antes de preguntar aquí? – MilkyWayJoe
sí en realidad ... – mabuzer
https://github.com/lefnire/derby-auth – lefnire