site.ini [ReauthSettings]
Der Block [ReauthSettings] von settings/site.ini, mit 8 Einstellung(en).
Bearbeiten Sie settings/site.ini nie selbst: Ein Update ersetzt die Datei. Schreiben Sie die Einstellungen, die Sie ändern, in ein Override, das Vorrang vor der ausgelieferten Datei hat:
settings/override/site.ini.append.phpfür jeden Siteaccess,settings/siteaccess/<siteaccess>/site.ini.append.phpfür einen Siteaccess,extension/<extension>/settings/site.ini.append.phpin einer Erweiterung (gelesen, wenn die Erweiterung aktiv ist).
Reauth
„Identität bestätigen“ (in der Oberfläche „Bestätigen Sie, dass Sie es sind“): Vor einer heiklen Aktion bestätigt der angemeldete Benutzer noch einmal, wer er ist
(Passwort und Passkey, siehe Factors[]), und wird
Minutes lang nicht wieder gefragt. Nur die Webseiten fragen (index.php und Velocity); REST, SOAP,
WebDAV, die expservices-Anmeldung und die Kommandozeile werden nie gefragt. Anonyme Besucher
werden nie gefragt. Die Gruppen und ihre Schalter werden auf setup/reauth bearbeitet.
Anleitung: doc/ger-de/anleitungen/identitaet-bestaetigen.mdenabled oder disabled (alle Gruppen).
Standard: enabled.
# settings/override/site.ini.append.php
[ReauthSettings]
Reauth=enabled
*/ ?>Minutes
Minuten, die eine Bestätigung gilt.
Standard: 10.
# settings/override/site.ini.append.php
[ReauthSettings]
Minutes=10
*/ ?>MaxFailures
Falsche Antworten in Folge, nach denen der Benutzer abgemeldet wird.
Standard: 5.
# settings/override/site.ini.append.php
[ReauthSettings]
MaxFailures=5
*/ ?>Factors
Wie der Benutzer bestätigt: Gefragt wird die erste Kombination, deren Wege der Benutzer alle hat, mit
den späteren mit ebenso vielen Wegen daneben (nie eine schwächere). Wege: password,
passkey, code (die Authenticator-App einer zweistufigen Anmeldung, siehe CodeHandlers[]).
Standard: das Passwort UND ein Passkey; ohne Passkey Passwort und Code;
ohne beides das Passwort allein; ein Konto ohne Passwort benutzt einen Passkey.
Standard: eine Liste mit 4: password+passkey, password+code, password, passkey.
# settings/override/site.ini.append.php
[ReauthSettings]
# ein leeres "Factors[]" zuerst ersetzt die ausgelieferte Liste; ohne es werden die Einträge hinzugefügt
Factors[]
Factors[]=password+passkey
Factors[]=password+code
Factors[]=password
Factors[]=passkey
*/ ?>Groups
Die Gruppen, jeweils [ReauthGroup_<name>] mit Enabled=true|false und Rules[].
Standard: eine Liste mit 6: account, users, system, export, delete, content.
# settings/override/site.ini.append.php
[ReauthSettings]
# ein leeres "Groups[]" zuerst ersetzt die ausgelieferte Liste; ohne es werden die Einträge hinzugefügt
Groups[]
Groups[]=account
Groups[]=users
Groups[]=system
Groups[]=export
Groups[]=delete
Groups[]=content
*/ ?>CodeHandlers
Klassen, die expReauthCodeHandler implementieren: sie prüfen den Code einer App für die zweistufige Anmeldung.
expReauthTotpCode liest die Codes von sevenx_authentication_2fa, wenn diese Erweiterung aktiv ist.
Standard: eine Liste mit 1: expReauthTotpCode.
# settings/override/site.ini.append.php
[ReauthSettings]
# ein leeres "CodeHandlers[]" zuerst ersetzt die ausgelieferte Liste; ohne es werden die Einträge hinzugefügt
CodeHandlers[]
CodeHandlers[]=expReauthTotpCode
*/ ?>TriggerHandlers
Klassen, die expReauthTriggerHandler umsetzen: Erweiterungen entscheiden selbst, dass eine Anfrage
fragt, und nennen eine der Gruppen oben (gefragt wird nur, solange diese Gruppe eingeschaltet ist).
Standard: eine leere Liste.
# settings/override/site.ini.append.php
[ReauthSettings]
# ein leeres "TriggerHandlers[]" zuerst ersetzt die ausgelieferte Liste; ohne es werden die Einträge hinzugefügt
TriggerHandlers[]
*/ ?>BulkCount
Die Zahl der Elemente, ab der ein Entfernen als „bulk“ gilt (das Regel-Token bulk).
Standard: 2.
# settings/override/site.ini.append.php
[ReauthSettings]
BulkCount=2
*/ ?>Siehe auch
Erzeugt von ./console exp:help:examples --language=ger-de aus settings/site.ini. Bearbeiten Sie diese Seite nicht: Ändern Sie die Quelle oder die deutsche Übersetzung und erzeugen Sie sie neu (wie). Freie Dokumentation: GFDL 1.3 oder später.