Skip to content

v0.1.23

Choose a tag to compare

@rustyconover rustyconover released this 06 Mar 16:03
· 101 commits to main since this release

What's Changed

  • Support multiple audiences in jwt_authenticate: The audience parameter now accepts str | tuple[str, ...], allowing tokens from either client_id or device_code_client_id (which may use different audiences) to be validated by a single authenticator. Uses Authlib's "values" key for native multi-audience support — no decode loop needed. Empty tuple raises ValueError eagerly.