2010-07-21 6 views
0

J'utilise Authentication plugin pour Grails. Une variable flash doit être définie pour effectuer la redirection après une connexion réussie.Portée du débogage de la portée du flash

Je règle la variable flash à différents endroits dans le contrôleur, en vue juste avant que le service d'authentification ne fonctionne, mais en quelque sorte les variables flash sont effacées en cours de route.

Je n'arrive pas à trouver un moyen de repérer la requête qui efface la portée du flash. Je demande quelques conseils sur la façon de trouver le point que le flash est effacé afin que je puisse avoir une meilleure idée sur ce qu'il faut faire.

Bien sûr, les réponses sur la façon de résoudre le problème avec le plugin Authentification sont encore plus appréciées.

+0

Nous avons besoin de plus de détails sur votre cas avant de pouvoir répondre. Ma conjecture est que vous avez une redirection quelque part dans vos contrôleurs qui efface les variables flash avant qu'ils ne touchent le contrôleur de plugin –

Répondre

0

quel plugin d'authentification, ils sont nombreux.

Déboguer des choses comme ça est une douleur. Je voudrais attacher la source du plugin dans votre IDE, lancer votre débogueur, et étape à travers l'exécution du plugin.

+0

J'ai déjà donné un lien vers le plugin dans ma question. Comme je l'ai dit dans ma question, les variables flash sont effacées avant que le plugin ne les utilise. J'ai découvert cela en éditant le plugin et en enregistrant les variables flash. – nimcap