Использование самоанализа модуля openid c в местоположении и вызов с использованием ниже,
Policy section
#
location = /_sample {
internal;
set $api_name "sample";
access_by_lua_file /etc/nginx/path/oauth_introspection.lua;
Proxypass......
}
Теперь я хочу включить ниже lua файл для добавления некоторого содержимого и проверки чего-либо по тому же запросу.
Policy section
#
location = /_sample {
internal;
set $api_name "sample";
access_by_lua_file /etc/nginx/path/oauth_introspection.lua;
access_by_lua_file /etc/nginx/path/do_something.lua; //Error with duplicate
Proxypass......
}
И мой oauth_introspection. lua имеет этот openid c introspect logi c,
local res, err = require("resty.openidc").introspect(opts)