Здесь показаны различия между двумя версиями.
| Обе стороны предыдущей редакцииПредыдущая редакцияСледующая редакция | Предыдущая редакция | ||
| authentisierungs-protokoll [2020/08/25 17:22] – [Authentisierungs-Protokoll] lwsystems | authentisierungs-protokoll [2024/02/08 09:55] (текущий) – lwsystems | ||
|---|---|---|---|
| Zeile 4: | Zeile 4: | ||
| Имя пользователя и пароль передаются в программу построчно через стандартный ввод (STDIN). Таким образом, модуль аутентификации можно протестировать следующим образом. | Имя пользователя и пароль передаются в программу построчно через стандартный ввод (STDIN). Таким образом, модуль аутентификации можно протестировать следующим образом. | ||
| - | < | + | < |
| echo -e " | echo -e " | ||
| </ | </ | ||
| + | |||
| + | Oder mit dem Kommando '' | ||
| + | |||
| + | <code bash> | ||
| + | benno-useradmin -t -u ${USERNAME} -p ${PASSWORD} | ||
| + | </ | ||
| В случае успешной аутентификации модуль возвращает несколько строк, содержащих метаданные пользователя, из стандартного вывода (STDOUT). | В случае успешной аутентификации модуль возвращает несколько строк, содержащих метаданные пользователя, из стандартного вывода (STDOUT). | ||
| 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 " | ||
| + | |||
| + | Доступ к другим модулям будет закрыт. | ||
| + | |||
| + | ==== AUTH LAST ==== | ||
| + | |||
| + | Falls ein Authentisierungsmodul den String //AUTH LAST// zurück gibt, wird der Authentisierungsvorgang nach diesem Modul abgebrochen und die weiteren Module nicht mehr aufgerufen. | ||
| + | |||
| ==== AUTHPARAM ==== | ==== AUTHPARAM ==== | ||
| Zeile 72: | Zeile 89: | ||
| Das [[ldap-authentisierungsmodul|LDAP-Authentisierungsmodul]] gibt einen Filter zurück, wenn der Parameter // | Das [[ldap-authentisierungsmodul|LDAP-Authentisierungsmodul]] gibt einen Filter zurück, wenn der Parameter // | ||
| - | '' | + | '' |
| Mit diesem FILTER-Parameter wird der Zugriff auf E-Mails vor dem 01.07.2019 unterbunden. Der Filter wird im Webinterface als // | Mit diesem FILTER-Parameter wird der Zugriff auf E-Mails vor dem 01.07.2019 unterbunden. Der Filter wird im Webinterface als // | ||