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