¿Cuál es la mejor manera de realizar la autenticación?Seguridad en angular.js con Ruby on Rails
en frontend utilizo angularjs
el backend: Ruby on Rails
aplicación Rails utilizando como API para mi frontend.
ACTUALIZACIÓN: Esto es será sola aplicación página. Frontend se desarrollará en Angular.js, back-end en Ruby on Rails. En el ideal quiero construir back-end como colección de recursos devueltos en json.
Busco el mejor método de implementación de seguridad.
Cuando el usuario abre la aplicación, necesito verificar si el usuario está autenticado. Si no es así, vaya a la página de inicio de sesión, Si está autenticado, abra lo que quiere y devuelva los recursos necesarios del servidor.
Creo que necesito almacenar el token de autenticación en el lado del cliente. ¿Cuál es el mejor método para generarlo, o tal vez Rails ya lo genere para mí?
Creo que entiendo en qué dirección se dirige con su pregunta. Personalmente, esto me interesa también. Sin embargo, quizás puedas reformularlo un poco. ¿Puede especificar qué problemas exactos desea resolver, en lugar de hacer esta pregunta en general? –