Auth JWT#

O módulo implementa autorização de cliente verificando o JSON Web Token (JWT) fornecido usando as chaves especificadas.

  • Suporta formato JSON Web Signature (JWS).

  • Pode ser usado para autenticação via OpenID Connect.

Instalação#

Para instalar o módulo, use um dos seguintes pacotes:

  • Angie: angie-module-auth-jwt

  • Angie PRO: angie-pro-module-auth-jwt

Carregando o módulo#

Carregue o módulo no contexto main{}:

load_module modules/ngx_http_auth_jwt_module.so;

Exemplo de configuração#

location / {
    auth_jwt          "closed site";
    auth_jwt_key_file conf/keys.json;
}

Um exemplo completo de configuração está disponível em: kjdev/nginx-auth-jwt

Informações adicionais#

Documentação detalhada e código fonte estão disponíveis em: kjdev/nginx-auth-jwt