Improve & fix AD backend (#2377)

This commit is contained in:
Christophe Maudoux 2020-11-09 17:36:23 +01:00
parent c742d8320e
commit 91907eba90
2 changed files with 2 additions and 2 deletions

View File

@ -201,7 +201,7 @@ sub userId {
my $userId =
$req->userData->{ $Lemonldap::NG::Handler::Main::tsv->{whatToTrace}
|| '_whatToTrace' }
|| $req->userData->{'uid'} # Fix 2377
|| $req->userData->{'_user'} # Fix 2377
|| 'anonymous';
$self->logger->debug("Returned userId: $userId");

View File

@ -150,7 +150,7 @@ sub authenticate {
and $self->conf->{ldapAllowResetExpiredPassword} )
)
{
$req->data->{oldpassword} = $self->{password};
$req->data->{oldpassword} = $req->data->{password}; # Fix 2377
$req->data->{noerror} = 1;
$self->setSecurity($req);
}