Auth JWT#

该模块通过使用指定密钥验证提供的 JSON Web Token (JWT) 来实现客户端授权。

  • 支持 JSON Web Signature (JWS)。

  • 可用于通过 OpenID Connect 进行身份验证。

安装#

安装 该模块,请使用以下软件包之一:

  • Angie:angie-module-auth-jwt

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

加载模块#

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