Actualmente uso Devise 2.1 + Rails 3.2.x para autenticar usuarios. También voy a agregar soporte de OmniAuth-Facebook y Twitter pronto.Rails 3.2 + Devise 2.1 + OmniAuth + Backbone.js Autenticación
Quería usar esta infraestructura existente con Backbone.js. ¿Puede decirme si este es el flujo de trabajo correcto desde la perspectiva de la autenticación?
- de inicio de sesión del usuario a través de Concebir (o OmniAuth)
- de Uso Diseñar simbólico autentificable para volver una ficha?
- Backbone para acceder al token de alguna manera y anexarlo como parte de la llamada API? No necesito la API para crear usuarios, eso está siendo manejado por Devise.
Preguntas: 1. ¿Es así como lo implementarías? 2. ¿Alguna sugerencia/código de muestras en los números 2 y 3? 3. ¿Cómo manejarías la autorización con esto? No creo que CanCan funcione.
P.S. Leí muchos artículos, incluido esto: http://jessewolgamott.com/blog/2012/01/19/the-one-with-a-json-api-login-using-devise/. Parecen centrarse en la autenticación mediante la API, en lugar de proteger los recursos de la API una vez completada la autenticación.