使用 lua-resty-openidc 在授权请求中传递自定义参数

我正在使用lua-resty-openidc将NGINX配置为具有授权服务器的OIDC RP。

我的要求是在来自Nginx的初始请求中传递一个值(比如一个查询参数),在授权码请求到达授权服务器之前,将其传递给授权服务器。

有没有办法实现这个目标? 对此的任何帮助将不胜感激。

点赞
用户3748349
用户3748349

你可以通过在README.md和这里显示的示例中设置opts.authorization_params来传递自定义参数: https://github.com/zmartzone/lua-resty-openidc/blob/master/lib/resty/openidc.lua#L309

2018-08-27 08:16:47