J'ai suivi Railstutorial.org pour créer mon propre système d'authentification, mais il semble qu'il y ait une erreur.Railstutorial.org: l'authentification fonctionne uniquement dans le même périphérique que celui créé
Le sign_in ne fonctionne que lorsque l'utilisateur a été créé dans le même périphérique.
par exemple:
1) Je deploy l'application à heroku
2) Je crée l'utilisateur sur mon MAC
3) Je tente de me connecter sur mon iPhone
4) Échec.
Lien: http://railstutorial.org/chapters/sign-in-sign-out#top
La même chose se produit si vous remplacez "mon MAC" pour iPhone de tout autre ordinateur.
Cela peut-il être dû aux sessions?
Ce qui pourrait être à l'origine de cela?
Merci. Est-il facile de remplacer tout ce que j'ai à concevoir? J'ai déjà tout configuré. Modèles, contrôleurs, etc. – donald
Cela ne devrait pas être difficile. Devise suit un modèle très similaire avec un modèle d'utilisateur et des contrôleurs de session, etc. il fait juste la plupart du travail pour vous. Vous ne voulez vraiment pas non plus risquer des exploits de sécurité à partir de minuscules bogues. –