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 
/metoken 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.AuthenticationStatefastapi_aad_auth.oauth.aad.AADOAuthBackend- replaced byfastapi_aad_auth.providers.aad.AADProviderfastapi_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.providersfastapi_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_sessionboolean 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 
/meand/me/tokendefault 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 
cryptographyminimum 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 )