Skip to content

Releases: intility/fastapi-azure-auth

4.1.2 - Fix optional claims

23 Jun 13:06
Compare
Choose a tag to compare

What's Changed

Full Changelog: 4.1.1...4.1.2

4.1.1 - Fix default value for `scp` on the User object

23 May 07:03
Compare
Choose a tag to compare

What's Changed

Full Changelog: 4.1.0...4.1.1

4.1.0 - Add all claims to user object

19 May 15:56
Compare
Choose a tag to compare

Summary

All claims have now been added to the user object.

Commits

New Contributors

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

04 Apr 11:49
Compare
Choose a tag to compare

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

Full Changelog: 3.5.1...4.0.0

3.5.1 - Support python 3.11

10 Nov 14:28
749ccb1
Compare
Choose a tag to compare

Changes

New Contributors

Full Changelog: 3.5.0...3.5.1

3.5.0 - Better B2C support

08 Jul 10:14
Compare
Choose a tag to compare

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:

3.4.0 - Support Python 3.8

28 Apr 16:52
c88bfac
Compare
Choose a tag to compare

Features

3.3.0 - Support B2C tenants

12 Mar 19:23
b147027
Compare
Choose a tag to compare

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 of x5c-keys loaded with cryptography. This add support for B2C tenants ( #48 @robteeuwen and @JonasKs )

Other

3.2.2 - Loosen cryptography version requirement

07 Mar 15:59
Compare
Choose a tag to compare

Fixes

  • Loosen cryptography version requirement, adding support for cryptography version 36, and future major bumps. ( @JonasKs, 6386890)

3.2.1 - Callable typing bugfix for Python3.9.0 and 3.9.1

07 Mar 09:14
Compare
Choose a tag to compare

Bugfix

  • Python3.9.0 and Python3.9.1 has a bug with collections.abc.Callable, so this typing import has been changed to typing.Callable ( @ravaszf and @JonasKs #50 )