Mon application fonctionne avec la gemme Devise pour l'authentification, mais je veux la personnaliser pour se connecter avec deux mots de passe cryptés possibles, en raison de mon ancienne application a travaillé avec MD5. J'ai deux champs dans ma table d'utilisateurs: encrypted_password et encrypted_old_password (je l'ai créé), je veux vérifier si la valeur existe encrypted_password et si le mot de passe envoyé correspond à celui défini, sinon, vérifier si elle ne avec MD5 et si la valeur est true, remplacez la valeur encrypted_password.Devise: connectez-vous avec deux mots de passe cryptés possibles
Comment je fais ça?
Quelle est la question ici? –
"comment puis-je créer" recover_old_password "pour mettre à jour encrypted_password si je ne me connecte pas et que l'utilisateur peut y accéder?" –
@markotom N'avez pas la question – Viren