Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 48c71a4b

Von Moritz Bunkus vor mehr als 5 Jahren hinzugefügt

  • ID 48c71a4b51f5359a7ab7e9bc51280baf9bc9b9b2
  • Vorgänger 4d015385
  • Nachfolger e6795d92

Auth: Unterstützung für multiple Authentifizierungsbackends

Über den Parameter "module" kann man nun multiple Backends angeben,
die nacheinander versucht werden, bis ein Erfolg gemeldet wird oder
die Liste durchlaufen wurde.

Zusätzlich kann man LDAP-Module mehrfach angeben. Damit
unterschiedliche Konfigurationen für jede Modulinstanz benutzt werden
können, wurde die Syntax erweitert: für "LDAP:Config-Abschnitts-Name"
wird "[authentication/Config-Abschnitts-Name]" benutzt. Zwecks
Rückwärtskompatibilität sucht "LDAP" ohne Angabe eines Namens nach dem
bisher auch verwendeten Abschnitt "[authentication/ldap]".

Nützlich ist das Ganze z.B., um einen LDAP-Fallback-Server angeben zu
können, der benutzt wird, wenn der Hauptserver nicht erreichbar sein
sollte.

Unterschiede anzeigen:

locale/de/all
1907 1907
  'Missing Method!'             => 'Fehlender Voranmeldungszeitraum',
1908 1908
  'Missing Tax Authoritys Preferences' => 'Fehlende Angaben zum Finanzamt!',
1909 1909
  'Missing amount'              => 'Fehlbetrag',
1910
  'Missing configuration section "authentication/#1" in "config/kivitendo.conf".' => 'Fehlender Konfigurationsabschnitt "authentication/#1" in "config/kivitendo.conf".',
1910 1911
  'Missing parameter #1 in call to sub #2.' => 'Fehlender Parameter \'#1\' in Funktionsaufruf \'#2\'.',
1911 1912
  'Missing parameter (at least one of #1) in call to sub #2.' => 'Fehlernder Parameter (mindestens einer aus \'#1\') in Funktionsaufruf \'#2\'.',
1912 1913
  'Missing parameter for WebDAV file copy' => 'Fehlender Parameter für WebDAV Datei kopieren',
......
2018 2019
  'No groups have been created yet.' => 'Es wurden noch keine Gruppen angelegt.',
2019 2020
  'No internal phone extensions have been configured yet.' => 'Es wurden noch keine internen Durchwahlen konfiguriert.',
2020 2021
  'No invoices have been selected.' => 'Es wurden keine Rechnungen ausgewählt.',
2021
  'No or an unknown authenticantion module specified in "config/kivitendo.conf".' => 'Es wurde kein oder ein unbekanntes Authentifizierungsmodul in "config/kivitendo.conf" angegeben.',
2022 2022
  'No part was selected.'       => 'Es wurde kein Artikel ausgewählt',
2023 2023
  'No payment term has been created yet.' => 'Es wurden noch keine Zahlungsbedingungen angelegt.',
2024 2024
  'No picture has been uploaded' => 'Es wurde kein Bild hochgeladen',
......
3711 3711
  'Units that have already been used (e.g. for parts and services or in invoices or warehouse transactions) cannot be changed.' => 'Einheiten, die bereits in Benutzung sind (z.B. bei einer Warendefinition, einer Rechnung oder bei einer Lagerbuchung) können nachträglich nicht mehr verändert werden.',
3712 3712
  'Unknown Category'            => 'Unbekannte Kategorie',
3713 3713
  'Unknown Link'                => 'Unbekannte Verknüpfung',
3714
  'Unknown authenticantion module #1 specified in "config/kivitendo.conf".' => 'Unbekanntes Authentifizierungsmodul #1 angegeben in "config/kivitendo.conf".',
3714 3715
  'Unknown control fields: #1'  => 'Unbekannte Kontrollfelder: #1',
3715 3716
  'Unknown dependency \'%s\'.'  => 'Unbekannte Abhängigkeit \'%s\'.',
3716 3717
  'Unknown module: #1'          => 'Unbekanntes Modul #1',

Auch abrufbar als: Unified diff