Auth JWT#
Модуль реализует авторизацию клиента путем проверки предоставленного веб-токена JSON (JWT) с использованием указанных ключей.
Поддерживает веб-подпись в формате JSON (JWS).
Может использоваться для аутентификации по OpenID Connect.
Загрузка модуля#
Подключение модуля в контексте main{}
:
load_module modules/ngx_http_auth_jwt_module.so;
Пример конфигурации#
location / {
auth_jwt "closed site";
auth_jwt_key_file conf/keys.json;
}
Полный пример конфигурации доступен по ссылке: kjdev/nginx-auth-jwt
Дополнительная информация#
Подробная документация и исходный код доступны по ссылке: kjdev/nginx-auth-jwt