Releases: intility/fastapi-azure-auth
Releases · intility/fastapi-azure-auth
4.1.2 - Fix optional claims
What's Changed
Full Changelog: 4.1.1...4.1.2
4.1.1 - Fix default value for `scp` on the User object
4.1.0 - Add all claims to user object
Summary
All claims have now been added to the user object.
Commits
- Add sub and oid field to user model by @enadeau in #132
- Extend the user model with all possible claims by @omBratteng in #131
New Contributors
- @enadeau made their first contribution in #132
- @omBratteng made their first contribution in #131
Thank you so much, both of you 😊
Full Changelog: 4.0.0...4.1.0
4.0.0 - Breaking change: Deny guest users by default
Breaking change
Single- and multi-tenant applications now have a default setting that denies guest users access to the APIs. The documentation has been updated, please read it if you'd like to override this setting, or have different settings for different endpoints.
Note: B2C tenants allow guest users by default, as all users will be guest users.
Changes
- add!: default deny guest users in single- and multi-tenant applications by @JonasKs in #124
- Poetry Dev Key Update by @ingvaldlorentzen in #113
- fix: deprecation warning issue on chypotography keytypes by @tsw025 in #120
New Contributors
- @ingvaldlorentzen made their first contribution in #113
- @tsw025 made their first contribution in #120
Full Changelog: 3.5.1...4.0.0
3.5.1 - Support python 3.11
3.5.0 - Better B2C support
Features:
B2CMultiTenantAuthorizationCodeBearer
class which simplifies a multi-tenant B2C setup. ( #93 @kristiqntashev )
Fix:
- Make
tid
optional in the User model to support tokens sent from a B2C single-tenant ( #96 @marcinplatek )
Github actions:
- Fix caching ( @JonasKs )
3.4.0 - Support Python 3.8
Features
- Support Python3.8. ( #75, @manupatel007 ) 🚀
3.3.0 - Support B2C tenants
Features
- Add setting to specify
openid_config_url
in AzureAuthorizationCodeBearerBase to add support for B2C tenants. ( #48 @robteeuwen and @JonasKs ) - Use
python-jose
to load JWK, instead ofx5c
-keys loaded withcryptography
. This add support for B2C tenants ( #48 @robteeuwen and @JonasKs )
Other