X-Git-Url: http://git.ieval.ro/?p=plack-middleware-auth-complex.git;a=blobdiff_plain;f=lib%2FPlack%2FMiddleware%2FAuth%2FComplex.pm;fp=lib%2FPlack%2FMiddleware%2FAuth%2FComplex.pm;h=fe545482597db1e9ed2c1f1e8737b61842c69550;hp=f30f412f4cc01cf5f29f7351ad05e7e5a9694555;hb=9d9f40679564ebf365c9e4eaa47c0d2a550b16b4;hpb=a27e5239edbfea968f866cf73bc1e4cc87b53123 diff --git a/lib/Plack/Middleware/Auth/Complex.pm b/lib/Plack/Middleware/Auth/Complex.pm index f30f412..fe54548 100644 --- a/lib/Plack/Middleware/Auth/Complex.pm +++ b/lib/Plack/Middleware/Auth/Complex.pm @@ -49,7 +49,7 @@ sub new { sub init { my ($self) = @_; $self->{dbh} = DBI->connect(@{$self->{dbi_connect}}) or die $DBI::errstr; - $self->{post_connect_cb}->($self) if $self->{post_connect_cb}; + $self->{post_connect_cb}->($self) if $self->{post_connect_cb}; # uncoverable branch false $self->{insert_sth} = $self->{dbh}->prepare($self->{insert_user}) or die $self->{dbh}->errstr; $self->{select_sth} = $self->{dbh}->prepare($self->{select_user}) or die $self->{dbh}->errstr; $self->{update_sth} = $self->{dbh}->prepare($self->{update_pass}) or die $self->{dbh}->errstr; @@ -74,7 +74,7 @@ sub check_passphrase { $self->{cache} = \%cache; } my $cachekey = sha256 "$username:$passphrase"; - return $self->{cache}{$cachekey} if exists $self->{cache}{$cachekey}; + return $self->{cache}{$cachekey} if exists $self->{cache}{$cachekey}; # uncoverable branch true my $user = $self->get_user($username); return 0 unless $user; my $ret = Authen::Passphrase->from_rfc2307($user->{passphrase})->match($passphrase); @@ -98,7 +98,7 @@ sub set_passphrase { sub make_reset_hmac { my ($self, $username, @data) = @_; - $self->{hmackey} //= random_bytes 512; + $self->{hmackey} //= random_bytes 512; # uncoverable condition false my $user = $self->get_user($username); my $message = join ' ', $username, $user->{passphrase}, @data; hmac_sha1_base64 $message, $self->{hmackey}; @@ -107,7 +107,7 @@ sub make_reset_hmac { sub mail_body { my ($self, $username, $token) = @_; my $hours = $self->{token_max_age} / 60 / 60; - $hours .= $hours == 1 ? ' hour' : ' hours'; + $hours .= $hours == 1 ? ' hour' : ' hours'; # uncoverable branch false <