Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 56eb247f

Von Moritz Bunkus vor etwa 12 Jahren hinzugefügt

  • ID 56eb247fe2b1189dab91a3c2eef4dd21735335ac
  • Vorgänger bbb67c4a
  • Nachfolger 692e001f

Beim Anlegen der Auth-DB/-Tabellen Admin-Passwort mitschleifen

Solange die Auth-Strukturen nicht existieren, muss das Admin-Passwort
als Zeichen des gültigen Logins als Hiddens mitgeschliffen werden. Das
war auch vorher schon so, nur steht das vom Benutzer eingegebene
Passwort seit 670f76a für die Controller nicht mehr als Formvariable
zur Verfügung.

Behebt #1987.

Unterschiede anzeigen:

bin/mozilla/admin.pl
146 146

  
147 147
  map { $params{"db_${_}"} = $main::auth->{DB_config}->{$_} } keys %{ $auth->{DB_config} };
148 148

  
149
  $params{admin_password} = $::lx_office_conf{authentication}->{admin_password};
150

  
149 151
  if (!$main::auth->check_database()) {
150 152
    $form->{title} = $locale->text('Authentification database creation');
151 153
    $form->header();
templates/webpages/admin/check_auth_database.html
50 50
   </tr>
51 51
  </table>
52 52

  
53
  <input type="hidden" name="rpw" value="[% HTML.escape(rpw) %]">
53
  <input type="hidden" name="{AUTH}admin_password" value="[% HTML.escape(admin_password) %]">
54 54
  <input type="hidden" name="action" value="create_auth_db">
55 55

  
56 56
  <input type="submit" class="submit" value="[% 'Create Dataset' | $T8 %]">
templates/webpages/admin/check_auth_tables.html
32 32

  
33 33
 <form method="post" action="admin.pl">
34 34

  
35
  <input type="hidden" name="rpw" value="[% HTML.escape(rpw) %]">
35
  <input type="hidden" name="{AUTH}admin_password" value="[% HTML.escape(admin_password) %]">
36 36
  <input type="hidden" name="action" value="create_auth_tables">
37 37

  
38 38
  <input type="submit" class="submit" value="[% 'Create tables' | $T8 %]">

Auch abrufbar als: Unified diff