LEMONLDAP::NG : Big bug : if default rule is not 'accept', then it's always deny

This commit is contained in:
Xavier Guimard 2008-08-22 16:06:48 +00:00
parent cf3420943c
commit f5f3e6506a
3 changed files with 3 additions and 3 deletions

View File

@ -119,7 +119,7 @@ sub grant {
);
return 0;
}
return &{ $defaultCondition->{$vhost} };
return &{ $defaultCondition->{$vhost} }($datas);
}
1;

View File

@ -500,7 +500,7 @@ sub grant {
return &{ $locationCondition->[$i] }($datas)
if ( $uri =~ $locationRegexp->[$i] );
}
return &$defaultCondition;
return &$defaultCondition($datas);
}
# forbidden : used to reject non authorizated requests

View File

@ -87,7 +87,7 @@ sub grant {
);
return 0;
}
return &{ $defaultCondition->{$vhost} };
return &{ $defaultCondition->{$vhost} }($datas);
}
1;