Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 9133b2d0

Von Moritz Bunkus vor mehr als 13 Jahren hinzugefügt

  • ID 9133b2d0676dc5c0d9b00679d80ba5594bc3c168
  • Vorgänger 1c385c60
  • Nachfolger cb253140

Admin-Passwort immer gehasht speichern, auch wenn LDAP-Authentifizierung aktiv ist

Unterschiede anzeigen:

SL/Auth.pm
174 174
sub store_root_credentials_in_session {
175 175
  my ($self, $rpw) = @_;
176 176

  
177
  $rpw = SL::Auth::Password->hash_if_unhashed(login => 'root', password => $rpw)
178
    unless $self->{authenticator}->requires_cleartext_password;
179

  
180
  $self->set_session_value(rpw => $rpw);
177
  $self->set_session_value(rpw => SL::Auth::Password->hash_if_unhashed(login => 'root', password => $rpw));
181 178
}
182 179

  
183 180
sub dbconnect {

Auch abrufbar als: Unified diff