Benutzer-Werkzeuge

Webseiten-Werkzeuge


authentisierung

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
authentisierung [2020/04/27 17:32]
lwsystems [Authentisierung am Web-UI]
authentisierung [2020/08/25 19:22] (aktuell)
lwsystems
Zeile 44: Zeile 44:
 Die MySQL Tabellen werden wie [[datenbank-schema#​mysql_datenbank|hier]] angegeben erzeugt. ​ Die MySQL Tabellen werden wie [[datenbank-schema#​mysql_datenbank|hier]] angegeben erzeugt. ​
  
-Zusätzlich muss bei der Konfigurationszeile 
-<​code>​ 
-EXTERNAL_AUTH = /​usr/​sbin/​benno_auth.d 
-</​code>​ 
-in der Datei ''/​etc/​benno-web/​benno.conf''​ das Kommentarzeichen entfernt werden. 
 ====== Externe Authentisierungs-Backends ====== ====== Externe Authentisierungs-Backends ======
- 
- 
  
 Zur Authentisierung gegen externe Backends bietet Benno MailArchiv eine [[Externe Authentisierungsschnittstelle|generische Schnittstelle]]. Hierbei wird ein externes Programm oder Script aufgerufen und diesem der Benutzername und das Passwort als Kommandozeilenargumente übergeben. Das Programm gibt das Ergebnis des Authentisierungsversuchs per STDOUT zurück. Zur Authentisierung gegen externe Backends bietet Benno MailArchiv eine [[Externe Authentisierungsschnittstelle|generische Schnittstelle]]. Hierbei wird ein externes Programm oder Script aufgerufen und diesem der Benutzername und das Passwort als Kommandozeilenargumente übergeben. Das Programm gibt das Ergebnis des Authentisierungsversuchs per STDOUT zurück.
  
-Ein externes Authentisierungs-Backend kann relativ einfach durch die Implementierung des [[Authentisierungs-Protokoll|Authentisierungs-Protokolls]] erstellt werden. +Ein externes Authentisierungs-Backend kann relativ einfach durch ein Programms, welches das [[Authentisierungs-Protokoll|Authentisierungs-Protokolls]] ​implementiert, ​erstellt werden.
  
 Im Erfolgsfall sind das die dem Benutzer zugeordneten Daten. Im Fehlerfall wird ein Fehlercode zurückgegeben,​ der im Web-UI einer Text-Meldung zugeordnet werden kann.  Im Erfolgsfall sind das die dem Benutzer zugeordneten Daten. Im Fehlerfall wird ein Fehlercode zurückgegeben,​ der im Web-UI einer Text-Meldung zugeordnet werden kann. 
- 
-===== Konfiguration ​ ===== 
- 
-Die externe Authentisierung wird aktiviert, wenn in der Datei [[Benno.conf|/​etc/​benno-web/​benno.conf]] der Parameter //​EXTERNAL_AUTH//​ entkommentiert. 
-  
-<​code>​ 
-EXTERNAL_AUTH = /​usr/​sbin/​benno_auth.d 
-</​code> ​ 
-  
- 
  
authentisierung.1588001562.txt.gz · Zuletzt geändert: 2020/04/27 17:32 von lwsystems