мета-данные страницы
  •  

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Следующая версия
Предыдущая версия
lib.py:aw_web_tools:authelia_helper [09.11.2024 17:09] – создано awgurlib.py:aw_web_tools:authelia_helper [15.10.2025 17:29] (текущий) awgur
Строка 38: Строка 38:
 | ''header_email'' | ''str'' | ''Remote-Email'' | Имя заголовка c e-mail пользователя | | ''header_email'' | ''str'' | ''Remote-Email'' | Имя заголовка c e-mail пользователя |
 | ''header_name'' | ''str'' | ''Remote-Name'' | Имя заголовка с именем пользователя | | ''header_name'' | ''str'' | ''Remote-Name'' | Имя заголовка с именем пользователя |
 +| ''fake_auth'' | ''bool'' | ''False'' | Включение режима подставной авторизации |
 +
 +**Режим подставной авторизации**, который включается параметром ''fake_auth'', создан для выполнения предварительной разработки приложения в целом (на этапе преальфа). На данном этапе АРМ разработчика может быть не оснащена ПО ''Authelia'', и во избежание дополнительных не контролируемых решений конкретного программиста данной проблемы с возможным появлением уязвимостей, и добавлен этот режим. В данном режиме объект пользователя имеет предопределённое значение:
 +  * ''uname'': ''//__UNK__//''
 +  * ''name'': ''//John Doe//''
 +  * ''email'': ''//devnull@localhost.localdomain//''
 +
 +Группы в этом режиме не назначаются и являются пустым массивом.
  
  
Строка 47: Строка 55:
 | ''request'' | ''bottle.BaseRequest'' | ''bottle.request'' | Обрабатываемый запрос | | ''request'' | ''bottle.BaseRequest'' | ''bottle.request'' | Обрабатываемый запрос |
  
-**Возвращает:** объект ''AHUser'', если заголовки заполнены. В случае если заголовок с именем пользователя не задан, возбуждается исключение ''AHAuthError''+**Возвращает:** объект ''AHUser''. В случае если заголовок с именем пользователя не задан, возбуждается исключение ''AHAuthError''
  
 Пример: Пример: