Improve & fix AD backend (#2377)

Moo
Christophe Maudoux 5 years ago
parent c742d8320e
commit 91907eba90
  1. 2
      lemonldap-ng-handler/lib/Lemonldap/NG/Handler/Lib/PSGI.pm
  2. 2
      lemonldap-ng-portal/lib/Lemonldap/NG/Portal/Auth/AD.pm

@ -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");

@ -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);
}

Loading…
Cancel
Save