Releases: uc-cdis/authutils
Releases · uc-cdis/authutils
7.2.1
What's Changed
- PD-100 Make datamodelutils dependency optional by @paulineribeyre in #97
Full Changelog: 7.2.0...7.2.1
7.2.0
What's Changed
- PD-103 Python 3.13 + run deptry by @paulineribeyre in #94
Full Changelog: 7.1.1...7.2.0
7.1.1
7.1.0
What's Changed
- Fastapi force issuer by @grugna in #84
- Update authlib version by @jacob50231 in #89
Full Changelog: 7.0.0...7.1.0
7.0.0
What's Changed
- PPS-2007 PPS-2012 No token audience check by @paulineribeyre in #87
New Features
- The audience
audfield of JWT tokens is not validated anymore. The validation of which Gen3 instance a token is meant for is already done by using the issuerissfield to get public keys and verify the signature.
Breaking Changes
- The audience
audfield of JWT tokens is not validated anymore.
Bug Fixes
- Fix "Authentication Error: Audience doesn't match" errors in Gen3 services (such as Sheepdog and Peregrine) running in a local Helm instance. The tokens' "audience" set by Fence (typically the
BASE_URLsetting "https://hostname/user") did not match the "audience" used by the services (typically theUSER_APIsetting "http://fence-service").
Full Changelog: 6.2.7...7.0.0
6.2.7: Merge pull request #81 from uc-cdis/ao-cryptography-bump
6.2.6
6.2.5
Bump cryptography
Update Authlib to latest version
Release Notes
For: uc-cdis/authutils
Notes since tag: 6.2.2
Notes to tag/commit: 6.2.3
Generated: 2023-10-10
Dependency Updates
- Authlib updated to >1.1.0
- Flask version updated to < 2.3.3
- pytest-flask updated to >1.2.0