Revision c3ed7ef1
Von Moritz Bunkus vor mehr als 16 Jahren hinzugefügt
bin/mozilla/admin.pl | ||
---|---|---|
176 | 176 |
$auth->set_session_value('rpw', $form->{rpw}); |
177 | 177 |
$auth->create_or_refresh_session(); |
178 | 178 |
|
179 |
if (!-f $memberfile) { |
|
180 |
# New installation -- create a standard group with full access |
|
181 |
my $group = { |
|
182 |
'name' => $locale->text('Full Access'), |
|
183 |
'description' => $locale->text('Full access to all functions'), |
|
184 |
'rights' => { map { $_ => 1 } SL::Auth::all_rights() }, |
|
185 |
'members' => [ map { $_->{id} } values %members ], |
|
186 |
}; |
|
187 |
|
|
188 |
$auth->save_group($group); |
|
189 |
} |
|
190 |
|
|
179 | 191 |
login(); |
180 | 192 |
} |
181 | 193 |
|
Auch abrufbar als: Unified diff
Administration: Wenn eine neue Authentifizierungsdatenbank angelegt wird und keine Benutzermigration erfolgt (sprich eine frische Installation von 2.6.0 oder neuer), so wird eine Standardgruppe namens "Vollzugriff" angelegt, die volle Rechte auf alle Funktionen erhält.