Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende ÜberarbeitungNächste ÜberarbeitungBeide Seiten der Revision | ||
authentisierungs-protokoll [2020/08/20 15:27] – lwsystems | authentisierungs-protokoll [2021/12/03 13:45] – [Authentisierungs-Protokoll] lwsystems | ||
---|---|---|---|
Zeile 2: | Zeile 2: | ||
- | Dem Programm werden Benutzername und Passwort zeilenweise per STDIN übergben. Ein Test des Authentisierungsmoduls kann daher wie folgt durchgeführt werden. | + | Dem Programm werden Benutzername und Passwort zeilenweise per STDIN übergben. Ein Test eines Authentisierungsmoduls kann daher wie folgt durchgeführt werden. |
- | < | + | < |
- | echo -e " | + | echo -e " |
</ | </ | ||
+ | |||
+ | Oder mit dem Kommando '' | ||
+ | |||
+ | <code bash> | ||
+ | benno-useradmin -t -u ${USERNAME} -p ${PASSWORD} | ||
+ | </ | ||
Im Falle einer erfolgreichen Authentisierung gibt das Modul mehrere Zeilen mit den Metadaten des Benutzers aus STDOUT zurück. | Im Falle einer erfolgreichen Authentisierung gibt das Modul mehrere Zeilen mit den Metadaten des Benutzers aus STDOUT zurück. | ||
Zeile 56: | Zeile 62: | ||
===== optionale Rückgabe-Parameter ===== | ===== optionale Rückgabe-Parameter ===== | ||
+ | |||
+ | ==== AUTH BREAK ==== | ||
+ | |||
+ | Falls ein Authentisierungsmodul den String //AUTH BREAK// zurück gibt, wird der Authentisierungsvorgang sofort mit einem Authentisierungsfehler abgebrochen. Hiermit kann ein Modul z.B. einen Benutzer " | ||
==== AUTHPARAM ==== | ==== AUTHPARAM ==== |