Tengo un botón de votación ajax: si un usuario hace clic en una imagen de "aprobación", pero no está conectado, entonces debería ver un cuadro de diálogo que le pide que inicie sesión primero.Después de un exitoso inicio de sesión de DEVISE, ¿cómo redirigir al usuario de vuelta a la acción previa que requería inicio de sesión?
Para hacer este cuadro de diálogo, estoy usando jQuery y facebox vinculado a ajax: evento de falla. Devise levantará un 401 no autorizado si el usuario no ha iniciado sesión. Facebox carga el html remoto para el inicio de sesión en un cuadro de diálogo emergente que presenta el formulario de inicio de sesión DEVISE.
Todo funciona, excepto después de un inicio de sesión exitoso, el usuario se redirige a la página de inicio. Sería más intuitivo si el usuario fuera redirigido de vuelta a la publicación que estaba mirando para poder continuar su voto.
¿Existe alguna forma de mejores prácticas para lograr este comportamiento?
Gracias.
¿Qué tal un aceptar aquí? – coreyward