HI chers Grails Professionnels! Je suis à la recherche de la solution pour mon problème.J'ai fini mon Grails Web Application et son complètement achevé.Je veux migrer ancienne base de données à un nouveau.Il y a l'utilisateur, les mots de passe des détails de l'utilisateur, etc.Le mot de passe des anciens utilisateurs sont cryptés avec un autre Dans mon Grails App j'utilise Spring Security Core Plugin.Que puis-je faire pour que mon ancien utilisateur puisse se connecter à une nouvelle application sans inscription?Grails Problèmes de migration de la base de données avec le mot de passe Spring Security
0
A
Répondre
0
Ainsi, dans grails-app/conf/spring/resources.groovy
vous pouvez spécifier le grain de l'encodeur de mot de passe
beans = {
passwordEncoder(YourClassHere)
}
La classe doit mettre en œuvre PasswordEncoder
. Dans votre classe, vous pouvez faire ce que vous avez fait précédemment pour crypter les mots de passe.
Questions connexes
- 1. Grails Base de données de migration Plugin Problèmes
- 2. Où le plugin Spring Security dans Grails vérifie-t-il le mot de passe de l'utilisateur?
- 3. Spring Security Grails Plugin fonctionnant avec le schéma de base de données existant?
- 4. Grails Spring Security Core message de déconnexion
- 5. Comment vérifier un mot de passe salé dans Spring Security?
- 6. Vérifications de connexion personnalisées (Grails Spring Security)
- 7. Détacher la base de données avec le mot de passe
- 8. Nom d'utilisateur Authentification par mot de passe dans Spring Security
- 9. Spring Security base Grails Plugin Problème
- 10. Spring Spring, Spring Security, MySQL - CustomUserDetailsService entraîne toujours l'erreur "Nom d'utilisateur ou mot de passe invalide"
- 11. Spring Security 3 authentification de base de données avec Hibernate
- 12. Grails Spring Security & Authentification LDAP Failure
- 13. Grails - désinstallation de Spring Security Core
- 14. Authentification AngularJS avec Spring Security CORS Problèmes
- 15. grails spring-security create user
- 16. Problèmes avec la base de données postgres dans redmine après changement de mot de passe
- 17. Configuration de Spring Security sans les problèmes de plugin web.xml
- 18. LDAP gormless avec Spring Security dans Grails
- 19. Grails spring-security - Puis-je intercepter avant une action réussie pour vérifier le changement de mot de passe requis?
- 20. Utilisation de Spring Security avec MongoDB
- 21. Grails Spring Security Plugin - Problème d'échappement de nom d'utilisateur
- 22. Grails - Spring Security et mappage LDAP vers la base de données
- 23. Spring Security 3.0 avec jdbc
- 24. erreur de migration de base de données postgresql: PG :: ConnectionBad: fe_sendauth: aucun mot de passe fourni
- 25. Migration du mot de passe Symfony2 vers CodeIgniter
- 26. Utilisation de Spring Security dans Grails avec CAS et LDAP
- 27. Utilisez le PasswordEncoder de Spring Security pour créer un mot de passe chiffré AES.
- 28. FOSUserBundle: Mot de passe personnalisé/Migration depuis l'ancienne structure de base de données
- 29. Grails, Spring Security & Siteminder - problèmes avec les ressources ou les détails de l'utilisateur
- 30. Problèmes de dépendance Grails
Quel algorithme a été utilisé? –
est-il important quel algorithme si je ne peux pas le récupérer à nouveau? –
Ce n'est pas un algorithme standard? Si c'est un standard, vous pouvez modifier les paramètres du plugin pour l'utiliser (généralement). Voici les documents qui expliquent. http://grails-plugins.github.io/grails-spring-security-core/docs/manual/guide/single.html#12.1%20Password%20Encryption –