Skip to content

Releases: IdentityPython/pyop

Version 3.4.2

06 Nov 11:26
v3.4.2
fab87f9
Compare
Choose a tag to compare
  • For the stateless flow, retrieve the extra_id_token_claims from the auth_code in the request

Version 3.4.1

11 Oct 09:40
v3.4.1
a6cbe40
Compare
Choose a tag to compare
  • Fix support of PyMongo 4
  • Add configurable subject_identifier_uri to clients
  • fix: example/requirements.txt to reduce vulnerabilities
  • fix: userinfo: avoid indexing by None user_id in stateless mode

Version 3.4.0

06 May 13:58
v3.4.0
Compare
Choose a tag to compare
  • Support stateless code flow (#41)

Version 3.3.1

01 Nov 21:03
Compare
Choose a tag to compare
  • Add new exception InvalidRedirectURI to separate invalid-uri from
    invalid-request error cases. When the redirect-uri is invalid no
    error-url can be crafted.

Version 3.3.0

12 Sep 18:21
Compare
Choose a tag to compare
  • Add support for PKCE for the authorization_code flow
    • notice: plaintext support is missing
  • Normalize Storage wrapper interfaces to allow extra options

Version 3.2.0

12 Jul 23:42
Compare
Choose a tag to compare
  • Add Redis storage backend
  • Add automatic expiry to MongoDB
  • Declare Mongo and Redis as extra requires

v3.1.1

31 May 22:59
Compare
Choose a tag to compare
  • Fix: Check that params to AuthorizationState are undefined before
    using an in-memory dict
  • Fix: client_auth: unquote clientID and secret with Basic auth
  • Deps: Update oic requirement to >=1.2.1
  • CI: Update travis CI process

v3.1.0

31 May 22:57
v3.1.0
16b0348
Compare
Choose a tag to compare
Version 3.1.0

v3.0.1

01 Feb 23:09
v3.0.1
7b13859
Compare
Choose a tag to compare

Set lowest version of oic dependency to stabilize behaviour.

v3.0.0

01 Feb 21:49
v3.0.0
63eafdb
Compare
Choose a tag to compare

Revert support additional scopes as introduced in v2.1.0
The feature has been reimplemented in a non-backwards compatible way.