Amon2-Plugin-Web-HTTPSession

 view release on metacpan or  search on metacpan

t/003_session.t  view on Meta::CPAN

        my $c = shift;
        if ($c->request->path_info eq '/') {
            $c->session->set(foo => 'bar');
            ::ok(!$c->{"__PACKAGE__"});
            return $c->redirect('/step2');
        } elsif ($c->request->path_info eq '/step2') {
            return $c->render('step2');
        } elsif ($c->request->path_info eq '/step3') {
            return $c->render('step3');
        } else {
            return $c->create_response(404, [], []);
        }
    }

    __PACKAGE__->load_plugins(
        'Web::HTTPSession' => {
            state => 'URI',
            store => 'OnMemory',
        },
    );
}



( run in 1.950 second using v1.01-cache-2.11-cpan-39bf76dae61 )