We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent a1637a2 commit 8984d75Copy full SHA for 8984d75
lib/resty/libjwt/init.lua
@@ -38,18 +38,15 @@ local function _validate(params)
38
39
local files_cached = cached:getInstance()
40
for _, jwks_file in ipairs(params.jwks_files) do
41
- local jwks_set
42
- if files_cached:get(jwks_file) == nil then
+ local jwks_set = files_cached:get(jwks_file)
+ if jwks_set == nil then
43
local file = _read_file(jwks_file)
44
if file == nil then
45
goto continue
46
end
47
jwks_set = jwks_c.jwks_create(file);
48
ffi.gc(jwks_set, jwks_c.jwks_free);
49
files_cached:set(jwks_file, jwks_set, JWKS_CACHE_TTL)
50
-
51
- else
52
- jwks_set = files_cached:get(jwks_file)
53
54
local checker = jwks_c.jwt_checker_new();
55
ffi.gc(checker, jwks_c.jwt_checker_free);
0 commit comments