Skip to content

Commit

Permalink
Bugfix: After providing registration data, an user is now logged in.
Browse files Browse the repository at this point in the history
Before that, the session cookie granted by the registration page was
1) only valid for the registration page and 2) already expired.
As a drive-by this also should close book:book#41.
  • Loading branch information
HaraldJoerg authored and waterkip committed Nov 1, 2019
1 parent d698d38 commit 5e01fe5
Showing 1 changed file with 2 additions and 1 deletion.
3 changes: 2 additions & 1 deletion lib/Act/Middleware/Auth.pm
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@ sub _login {
my $sid = Act::Util::create_session($user);
$resp->cookies->{'Act_session_id'} = {
value => $sid,
expires => 1,
path => '/',
};
}
sub _logout {
Expand All @@ -61,6 +61,7 @@ sub _set_session {
my $remember_me = shift;
$resp->cookies->{Act_session_id} = {
value => $sid,
path => '/',
$remember_me ? ( expires => time + 6*30*24*60*60 ) : (),
};
}
Expand Down

0 comments on commit 5e01fe5

Please sign in to comment.