Инструменты пользователя

Инструменты веб-сайта


протокол аутентификации

Различия

Здесь показаны различия между двумя версиями.

Ссылка на этот сравнительный просмотр

Обе стороны предыдущей редакцииПредыдущая редакция
Следующая редакция
Предыдущая редакция
authentisierungs-protokoll [2020/08/25 17:22] lwsystemsauthentisierungs-protokoll [2024/02/08 09:55] (текущий) lwsystems
Zeile 4: Zeile 4:
 Имя пользователя и пароль передаются в программу построчно через стандартный ввод (STDIN). Таким образом, модуль аутентификации можно протестировать следующим образом. Имя пользователя и пароль передаются в программу построчно через стандартный ввод (STDIN). Таким образом, модуль аутентификации можно протестировать следующим образом.
  
-<code> +<code bash>
-echo -e "${USERNAME}\n${PASSWORD}" | /usr/lib/benno-web/benno_ldapauth+echo -e "${USERNAME}\n${PASSWORD}" | /usr/sbin/benno_auth.d
 </code>  </code> 
 +
 +Oder mit dem Kommando ''benno-useradmin'':
 +
 +<code bash>
 +benno-useradmin -t -u ${USERNAME} -p ${PASSWORD}
 +</code>
  
 В случае успешной аутентификации модуль возвращает несколько строк, содержащих метаданные пользователя, из стандартного вывода (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 "aussperren", wenn dieser z.B. nicht aus dem LDAP gelöscht werden kann.
 +
 +Доступ к другим модулям будет закрыт.
 +
 +==== 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 //filter_before_created = true// konfiguriert wird. Das [[ldap-authentisierungsmodul|LDAP-Authentisierungsmodul]] gibt einen Filter zurück, wenn der Parameter //filter_before_created = true// konfiguriert wird.
  
-''FILTER StartDate:20190701 NOT SortableDate:[197001010000 TO 201907010000]''+''FILTER StartDate:20190701 NOT Date:[197001010000 TO 201907010000]''
  
 Mit diesem FILTER-Parameter wird der Zugriff auf E-Mails vor dem 01.07.2019 unterbunden. Der Filter wird im Webinterface als //StartDate:20190701// gelistet. Mit diesem FILTER-Parameter wird der Zugriff auf E-Mails vor dem 01.07.2019 unterbunden. Der Filter wird im Webinterface als //StartDate:20190701// gelistet.
authentisierungs-protokoll.1598376154.txt.gz Последнее изменение: 25.08.2020 17:22 пользователем lwsystems