| line | true | false | branch | 
 
| 19 | 0 | 23 | if (@auth_methods > 1) | 
 
| 21 | 0 | 0 | if $m eq 'ado' | 
 
| 24 | 0 | 0 | if keys %{$$conf{'providers'}{$m};} < 2 | 
 
| 32 | 0 | 23 | if &List::Util::first(sub {
	$_ eq 'google';
}
, @auth_methods) | 
 
| 34 | 0 | 23 | if &List::Util::first(sub {
	$_ eq 'google';
}
, @auth_methods) | 
 
| 40 | 3 | 0 | if $Ado::Control::DEV_MODE | 
 
| 49 | 0 | 0 | if $Ado::Control::DEV_MODE | 
 
| 69 | 5 | 0 | if $Ado::Control::DEV_MODE | 
 
| 70 | 3 | 2 | if ($c->user->login_name eq 'guest') | 
 
| 72 | 3 | 0 | if $Ado::Control::DEV_MODE | 
 
| 96 | 2 | 15 | unless ($c->session('over_route')) | 
 
| 99 | 0 | 2 | unless $referrer =~ /^$base_url/ | 
 
| 101 | 2 | 0 | if $Ado::Control::DEV_MODE | 
 
| 105 | 7 | 10 | if $c->req->method ne 'POST' and $auth_method eq 'ado' | 
 
| 110 | 10 | 0 | if $Ado::Control::DEV_MODE | 
 
| 113 | 8 | 2 | if (eval {
	do {
	$authnticated = $c->$login_helper;
1
}
}) { } | 
 
| 114 | 2 | 6 | if ($authnticated) { } | 
 
| 118 | 2 | 0 | if $Ado::Control::DEV_MODE | 
 
| 124 | 5 | 1 | unless ($c->res->code // !1) | 
 
| 146 | 1 | 7 | unless $val->has_data | 
 
| 147 | 1 | 6 | if ($val->csrf_protect->has_error('csrf_token')) | 
 
| 155 | 2 | 4 | if ($val->has_error) | 
 
| 163 | 1 | 3 | if (not $user->id or $user->disabled) | 
 
| 171 | 2 | 1 | if ($checksum eq $val->param('digest')) | 
 
| 179 | 1 | 0 | if $Ado::Control::DEV_MODE | 
 
| 195 | 0 | 0 | if ($Ado::Control::DEV_MODE) | 
 
| 199 | 0 | 0 | if ($response->{'access_token'}) { } | 
 
| 229 | 0 | 0 | if ($Ado::Control::DEV_MODE) | 
 
| 234 | 0 | 0 | if ($response->{'access_token'}) { } | 
 
| 256 | 0 | 0 | if ($user->disabled or $user->stop_date != 0 and $user->stop_date < $time or $user->start_date > $time) | 
 
| 274 | 0 | 0 | if (my $user = 'Ado::Model::Users'->add(_user_info_to_args($user_info, $provider))) | 
 
| 302 | 0 | 0 | if $Ado::Control::DEV_MODE | 
 
| 307 | 0 | 0 | if ($user->id) | 
 
| 328 | 0 | 0 | if ($user->id) | 
 
| 353 | 0 | 0 | if (index($provider->{'info_url'}, 'google') > -1) { } | 
 
|  | 0 | 0 | elsif (index($provider->{'info_url'}, 'facebook') > -1) { } |