Así que estoy haciendo una aplicación de rieles que también utiliza node.js para funciones en tiempo real. ¿Cuál es la mejor manera de autenticar a los usuarios en la aplicación de nodo, si fueron creados con el diseño en rieles? He estado pensando en guardar la ID de la sesión en la base de datos, y luego validar con eso, o quizás mostrar la identificación del usuario en la página y luego enviarla a la aplicación del nodo cuando se conectan. O tal vez algo completamente diferente sería lo mejor. Estoy usando mangosta para mi nodo orme y mongoid para ruby.Rails, autenticación de servidor entre nodos.js
6
A
Respuesta
3
El almacenamiento de la identificación de la sesión en su base de datos es un enfoque válido, lo hago en mis propias aplicaciones.
Cuestiones relacionadas
- 1. Rails 3 soluciones de autenticación
- 2. OAuth v2 comunicación entre autenticación y servidor de recursos
- 3. ¿Cuál es la diferencia entre la autenticación del servidor SQL y la autenticación de Windows?
- 4. autenticación con mercury-rails
- 5. Autenticación Kerberos en Rails
- 6. Servidor de autenticación de socket?
- 7. Guía de autenticación de Ruby on rails
- 8. uso de formularios de autenticación entre dominios
- 9. ¿Rails tiene un sistema de autenticación incorporado?
- 10. servidor de autenticación LDAP ¿por qué?
- 11. Modo de Autenticación Integrada del Servidor SQL
- 12. seguridad de cliente-servidor y autenticación
- 13. ¿Cómo implemento un servidor OpenID en Rails?
- 14. Servidor Ideal Rails
- 15. Rails 3.2 + Devise 2.1 + OmniAuth + Backbone.js Autenticación
- 16. autenticación OpenID en Ruby on Rails
- 17. autenticación http en idee and rails 3
- 18. Autenticación HTTP básica para un servidor Jetty
- 19. POST json a rails servidor
- 20. ¿El servidor Rails no funciona?
- 21. Comunicación entre aplicaciones Rails
- 22. Rails consola vs servidor diferencias en el servidor de producción
- 23. Sincronización entre Servidor Sql y Servidor Mysql
- 24. Rails 3 REST Autenticación - ApplicationController constante sin inicializar :: AuthenticatedSystem
- 25. Notificaciones de inserción usando el servidor Rails
- 26. Error de inicio del servidor Rails Ubuntu
- 27. Autenticación entre una aplicación java y .net
- 28. Autenticación de la API de Google para el servidor
- 29. ¿Agregar funcionalidad de autenticación al servidor de jabón (usando Zend)?
- 30. Servidor HTTP detrás de IIS: pase los encabezados de autenticación
¿Conoces una forma fácil de obtener la identificación de sesión en el nodo? ¿Está encriptado en absoluto de los rieles? – JRPete
@ user741072, si ambas aplicaciones (raíles y nodo) están alojadas en el mismo dominio, la cookie de sesión creada por una aplicación será transmitida por el navegador a la otra aplicación. Todo lo que necesita saber es el nombre de la cookie. – mikerobi
las cookies de los rieles están encriptadas. si no desea almacenar ID de sesión en la base de datos, podría ser una buena idea utilizar el descifrado de la misma forma que lo hace rails. También es necesario poner la clave de la cookie en el código nodejs. Estoy pensando en seguir de esta manera para esto, también tengo un rails con algún código de nodo – CLod