Feature: - Updated requests to version 2.31.0
Feature: - Updated flask to version 2.3.2.
Fix: - Properly set empty scope in JWT payload, if no scope present in the JWT.
Feature: - Refresh JWKS from JWKS URI when no suitable keys found in current JWKS.
Fix:
- Fixed verification of aud
claim. Now properly verifies audience where a token contains a single audience value.
Feature: - Allow configuring multiple issuers.
Fix: - Return default errors in all cases so that they can be properly caught by flask error handlers. - You can now omit passing required claims.
Initial release.