quand tu fais la redirection vers le formulaire alors rajoute une variable dans l'URL qui contiendra l'adresse demandé.
Et ensuite, à l'affichage du formulaire, tu rajouteras une zone invisible (input de type hidden) qui contiendra la valeur fournis par cette variable là.
Et une fois la personne connecté, il te restera à utiliser la valeur transmise par le formulaire pour le renvoyer vers la bonne page.
N'oublis pas d' "urlencoder" la valeur avant de l'envoyer dans l'adresse de la premiére redirection sinon, t'auras de droles de surprises.