Skip to content

Releases: zamzterz/Flask-pyoidc

v2.0.0

23 Jul 19:54

Choose a tag to compare

News

  • Major API refactor for improved clearer configuration. (#30)
  • Add init_app to allow later init of Flask app. (#28)
  • Add support multiple providers being used in the same app. (#31)

v1.3.0

30 Jul 17:24

Choose a tag to compare

Fixes

  • Simplified internal session management implementation.
  • Reformatted code.
  • Clean up of tests.

v1.2.0

08 Sep 14:21

Choose a tag to compare

News

Fixes

  • Added logging.
  • Upgraded pyoidc dependency.

v1.1.0

12 Feb 09:46

Choose a tag to compare

News

  • Allow to specify an "error view" for presenting authentication errors to the user.
  • Improve support for using OAuth authorization servers (no longer assumes the provider issues ID Tokens or a userinfo response).
  • Add examples and better documentation to the README.
  • Add test support for Python 3.6.

Fixes

  • Handle OAuth errors in the authentication or token response.
  • Fix Codecov integration.

v1.0.0

11 Oct 05:26

Choose a tag to compare

News

Fixes

  • The OIDCAuthentication.oidc_auth decorator now passes all call parameters to the decorated route function, thanks to @stevenmirabito.
  • Greatly improved session handling, thanks to @stevenmirabito.
  • The scope sent to the token endpoint will match the scope requested at the authorization endpoint.

Improvements

v0.5.0

05 Apr 19:10

Choose a tag to compare

Revert to not keeping any local user session.

Always redirect the user to the OP to ensure the user has a live session with the provider.

v0.4.0

01 Apr 07:59

Choose a tag to compare

New feature:

  • Allow using the same OIDCAuthentication instance on multiple flask routes.

Improvement:

  • Removed some internal data added to the flask.session after it's no longer necessary.

v0.3.1

30 Mar 07:26

Choose a tag to compare

Base the user session validity on the ID Token expiration time.

v0.3.0

27 Mar 16:04

Choose a tag to compare

Add possibility to add extra arguments to the authentication request to the provider.

v0.2.0

18 Mar 11:27

Choose a tag to compare

Add possibility to configure which HTTP method to use for userinfo requests.