What's ChangedΒΆ
Release 0.1.22ΒΆ
Released on 2022-04-17 - GitHub - PyPI
π Features
- Adding api_auth_required decorator @djpugh (#70)
- Redirect https via load balancer @Alex-Chekh (#65)
π Bug Fixes
- Fix #74 - restrict login to users with specific role @djpugh (#80)
- Fix #87 - authlib 1.0.0 behaviour for jwk key set validation @djpugh (#91)
- Fix #73 - add JWK key caching for AAD auth provider @djpugh (#79)
- Fixing types handling @djpugh (#78)
- Fix #72 - starlette template handling for
fastapi>0.69.0
/starlette>=0.16.0
@djpugh (#75)
π§° Maintenance
0.1.21ΒΆ
Released on 2021-06-13 - GitHub - PyPI
Changes
π Features
- Adding AADSTS90009 info to docs @djpugh (#62) - Thanks @Yzoni
- Include token scopes in openapi auth and alternate openapi auth flows @djpugh (#61)
π Bug Fixes
0.1.20ΒΆ
Released on 2021-05-22 - GitHub - PyPI
Changes
π Features
π Bug Fixes
- Fixing links in sphinx config @djpugh (#56)
- Fixing types issue in build @djpugh (#55)
- Fix tiny typo in docs @oerpli (#54)
π§° Maintenance
0.1.19ΒΆ
Released on 2020-12-22 - GitHub - PyPI
Changes
0.1.18ΒΆ
Released on 2020-12-21 - GitHub - PyPI
Changes
π Bug Fixes
0.1.17ΒΆ
Released on 2020-12-20 - GitHub - PyPI
Changes
π Bug Fixes
0.1.16ΒΆ
Released on 2020-12-20 - GitHub - PyPI
Changes
π Features
- Add inheritable classes for e.g. Users and Configs @djpugh (#45)
- Redirect from
/me
token request if auth required @djpugh (#46)
π Bug Fixes
0.1.15ΒΆ
Released on 2020-12-19 - GitHub - PyPI
Changes
π Bug Fixes
0.1.14ΒΆ
Released on 2020-12-18 - GitHub - PyPI
Changes
π Features
- Adding cleaner handling for multiple providers @djpugh (#39)
- Adding scopes handling/inclusion in tokens @djpugh (#41)
π Bug Fixes
0.1.13ΒΆ
Released on 2020-12-15 - GitHub - PyPI
Changes
π Bug Fixes
0.1.12ΒΆ
Released on 2020-12-15 - GitHub - PyPI
Changes
π Features
π Bug Fixes
0.1.11ΒΆ
Released on 2020-12-15 - GitHub - PyPI
Changes
π Features
π Bug Fixes
0.1.10ΒΆ
Released on 2020-12-14 - GitHub - PyPI
Changes
π Bug Fixes
0.1.9ΒΆ
Released on 2020-12-14 - GitHub - PyPI
Changes
π Features
0.1.8ΒΆ
Released on 2020-12-14 - GitHub - PyPI
Changes
π Features
π Future Deprecations
See the deprecations.rst file - From 0.2.0
:
fastapi_aad_auth.oauth.state.AuthenticationState
- replaced byfastapi_aad_auth._base.state.AuthenticationState
fastapi_aad_auth.oauth.aad.AADOAuthBackend
- replaced byfastapi_aad_auth.providers.aad.AADProvider
fastapi_aad_auth.config.RoutingConfig.login_path
- replaced by provider based usage offastapi_aad_auth.config.RoutingConfig.oauth_base_route
, see Configuring the Azure Active Directory App Registration for how to configure the app registrationfastapi_aad_auth.config.RoutingConfig.login_redirect_path
- replaced by provider based usage offastapi_aad_auth.config.RoutingConfig.oauth_base_route
, see Configuring the Azure Active Directory App Registration for how to configure the app registrationfastapi_aad_auth.config.Config.aad
- replaced by providers infastapi_aad_auth.config.Config.providers
fastapi_aad_auth.auth.AADAuth
- replaced byfastapi_aad_auth.auth.Authenticator
*fastapi_aad_auth.auth.AADAuth.api_auth_scheme()
- replaced byfastapi_aad_auth._base.backend.BaseOAuthBackend.requires_auth()
(includesallow_session
boolean flag)
PRs: #32
0.1.7ΒΆ
Released on 2020-12-11 - GitHub - PyPI
Changes
π Bug Fixes
0.1.6ΒΆ
Released on 2020-12-06 - GitHub - PyPI
Changes
π Features
0.1.5ΒΆ
Released on 2020-11-30 - GitHub - PyPI
Changes
π Features
- Added
/me
and/me/token
default routes to get access token for signed in user @djpugh (#27) - Added documentation on authenticating from clients/apps @djpugh (#25)
π Bug Fixes
π§° Maintenance
- Removing release edit @djpugh (#23)
- Bumped
cryptography
minimum to>3.2
(CVE-2020-25659) @djpugh (#23)
0.1.4ΒΆ
Released on 2020-11-28 - GitHub - PyPI
Changes
π Bug Fixes
0.1.3ΒΆ
Released on 2020-11-26 - GitHub - PyPI
Changes
π Bug Fixes
0.1.2ΒΆ
Released on 2020-11-07 - GitHub - PyPI
Changes
π§° Maintenance
0.1.1ΒΆ
Released on 2020-10-18 - GitHub - PyPI
Changes
π Bug Fixes
0.1.0ΒΆ
Released on 2020-10-18 - GitHub - PyPI
Changes
π Features
- Adding Configuration Documentation @djpugh (#5)
- Adding docstrings, UI and auth @djpugh (#3)
- Working on github actions and steps @djpugh (#2)
π Bug Fixes
0.0.1ΒΆ
Released on 2020-07-13 - GitHub - PyPI
Initial release
(This changelog is generated by the wonderful sphinx_github_changelog )