Catalyst::Plugin::Continuation should do that. But it appears to be
broken with the current Catalyst version. Or at least I was not able
to make it work.
Catalyst::Plugin::Continuation would have been perfect (it even has a test
case that suits my needs:
http://search.cpan.org/src/NUFFIN/Catalyst-Plugin-Continuation-0.01/t/05_login_example.t
),
but I haven't been able to make it work either.
At the moment, I am not comfortable enough with the inner workings of Catalyst
to fix the module myself. Maybe later...
--
Julien Gervais-Bird
___
List: Catalyst@lists.scsys.co.uk
Listinfo: http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst
Searchable archive: http://www.mail-archive.com/catalyst@lists.scsys.co.uk/
Dev site: http://dev.catalyst.perl.org/