Skip to content

Releases: dudil/fastapi_msal

2.1.6

07 Aug 12:53
a794775
Compare
Choose a tag to compare

What's Changed

Full Changelog: 2.1.5...2.1.6

2.1.5

04 Apr 10:58
f6d52af
Compare
Choose a tag to compare

What's Changed

Contributors

Full Changelog: 2.1.4...2.1.5

2.1.4

15 Mar 16:56
f53d79d
Compare
Choose a tag to compare

Merge PR by @timovp

2.1.3

13 Mar 11:21
c04e803
Compare
Choose a tag to compare

Patch issue #32

This release also adds the ability to provide your own custom B2C policy by setting the b2c_policy parameter in MSALClientConfig.
This is an optional change and should not affect your current code implementation.

Added IDToken Claims

10 Dec 05:26
4c03016
Compare
Choose a tag to compare

Added IDTokenClaims to complete the list from the MS documentation:
https://learn.microsoft.com/en-us/entra/identity-platform/id-token-claims-reference

These now include the "roles" claim asked by @steffenschumacher - Close #11

Version 2.1.1 - Fix and Enhancements to Autherization Checks

04 Dec 14:56
08d0573
Compare
Choose a tag to compare

Added fixes and enhancements to the authorization checks.

  • Return 401 instead of 500 in case of expired token
  • Better validation process to support more clear validation errors as enum instead of general error
  • Added ability to specifically request callback page after logout (not only per referrer header)
  • Refactor of methods signature to target few lint warnings

Thank you @rmwesley and @u-iandono for your support and comments.

Version 2.1 - Support Session Authentication via Schema

29 Nov 14:27
f17ac53
Compare
Choose a tag to compare

Added the ability to use MSALSchema.scheme as Security Dependency when using server-side session to save auth keys (in addition to JWT support.

Version 2.0, Pydantic 2 support

07 Oct 17:11
0f2a4e9
Compare
Choose a tag to compare

Migrate from Pydantic 1.* to 2.*

This release is not compatible with pydantic version 1.* !!!

Version 1.8.1

03 Oct 05:50
Compare
Choose a tag to compare

Fix publishing package

1.8

02 Oct 17:33
bc0a4f0
Compare
Choose a tag to compare
1.8

Version 1.8

Migrating from flint to Hatch as env. and publish backend