LEMONLDAP::NG : Big bug : if default rule is not 'accept', then it's always deny
This commit is contained in:
parent
cf3420943c
commit
f5f3e6506a
|
@ -119,7 +119,7 @@ sub grant {
|
|||
);
|
||||
return 0;
|
||||
}
|
||||
return &{ $defaultCondition->{$vhost} };
|
||||
return &{ $defaultCondition->{$vhost} }($datas);
|
||||
}
|
||||
|
||||
1;
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -87,7 +87,7 @@ sub grant {
|
|||
);
|
||||
return 0;
|
||||
}
|
||||
return &{ $defaultCondition->{$vhost} };
|
||||
return &{ $defaultCondition->{$vhost} }($datas);
|
||||
}
|
||||
|
||||
1;
|
||||
|
|
Loading…
Reference in New Issue
Block a user