{"repo":"anvouk/lua-resty-jwt-verification","free":true,"listed":false,"github":"https://github.com/anvouk/lua-resty-jwt-verification","clone":"git clone https://github.com/anvouk/lua-resty-jwt-verification.git","description":"JWT verification library for OpenResty with JWKS integration","language":"Lua","stars":16,"topics":["jwt","lua","openresty","jwe","jws","jwks","luajit","jose"],"license":"BSD-3-Clause","category":"auth-billing-email","readme_excerpt":"JWT verification for openresty JWT verification library for OpenResty. Table of Contents - Description - Install - Status - Library non-goals - Differences from lua-resty-jwt - Types - Supported features - JWS Verification - JWE Decryption - JWKS retrieval cache strategies - JWT verification usage - jwt.decode header unsafe - jwt.verify - jwt.decrypt - JWKS verification usage - jwks.init - jwks.set http timeouts ms - jwks.set http ssl verify - jwks.set cache ttl - jwks.fetch jwks - jwks.verify jwt with jwks - jwks.decrypt jwt with jwks - RFCs used as reference - Run tests - Setup - Run - Run benchmarks Description JWT verification library for OpenResty. The project's goal is to be a modern and slimmer replacement for lua-resty-jwt with built-in support for JWKS. This project does not provide JWT manipulation or creation features: you can only verify/decrypt tokens. Install Install with OPM (recommended): Or with luarocks: Status Production ready and feature complete. API is stable and breaking changes will follow SEMVER. Library non-goals - JWT creation/modification - Feature complete for the sake of RFCs completeness. - Senseless and unsafe RFCs features (e.g. alg none) won't be implemented. Differences from lua-resty-jwt Main differences are: - No JWT manipulation of any kind (you can only decrypt/verify them) - Simpler internal structure reliant on more recent lua-resty-openssl and OpenSSL versions. - Supports different JWE algorithms (see tables above). - Automatic JWT ve","default_branch":null,"files":null,"tree":[],"storefront":"/r/anvouk","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/anvouk/lua-resty-jwt-verification/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}