Utiliser Devise avec rails 3.0.9 et jquery
Bonjour,
J’ai tenté d’utiliser devise pour la partie authentification de mon application web et je me suis rapidement confronté à un problème. Sur l’url /users/sign_out j’obtenait cette merveilleuse erreur :
No route matches "/users/sign_out"
Après de multiples recherches, j’ai trouvé qu’il était nécessaire d’insérer le script rails.js dans le header de mon application pour que la requête postée à cette url soit bien au format DELETE. Malheureusement, ma version de rails.js était optimisée pour prototype mais moi j’utilise jquery. Du coup j’ai trouvé la version de rails.js pour jquery:
C’est ici :
https://github.com/rails/jquery-ujs/blob/master/src/rails.js
En espérant que ça en aide certaines.
Leave a Comment