Skip to content

Releases: claroty/jwthenticator

v1.3.5

15 Sep 14:40
6c0b7bf
Compare
Choose a tag to compare

Fix dependencies
Bump python version

v1.3.3

31 Jan 18:51
e7ac02c
Compare
Choose a tag to compare

Set all time to use utc

v1.3.2

31 Jan 08:18
027ed6f
Compare
Choose a tag to compare

Fixed sqlite db lock

v1.3.1

22 Sep 16:37
9d77054
Compare
Choose a tag to compare

Fixed timezone offset when verifying JWT tokens

v1.3.0

25 Aug 08:22
c6b77c3
Compare
Choose a tag to compare

Fixes:

  • If a path to a non-existing RSA keys is configured, a set of keys will be created in this path

v1.2.0

16 Mar 16:25
d52f312
Compare
Choose a tag to compare

Fixes:

  • /jwks is fixed and now works as expected (and is also tested properly)

Features:

  • Added support for receiving a list of comma separated JWT audiences (instead of only a single one), single audience is still supported
  • kid (key id) is now included in the created JWT headers

Tweaks:

  • Changed consts to be imported from env variables using the environs package
  • Small documentation improvements
  • Expanded PyJWT requirement to allow v2.0+
  • Capped SQLAlchemy version to v1.4.0 due to breaking changes on that release

v1.1.0

25 Feb 10:56
2c9fb05
Compare
Choose a tag to compare
  • Added support for JWT payload audience
  • Added JWT algorithm parameter to Client class to supress pyjwt warning

v1.0.2

01 Feb 15:58
6760f16
Compare
Choose a tag to compare
  • Expanded cryptography's supported versions to include v2.8

v1.0.1

14 Jan 08:29
d032076
Compare
Choose a tag to compare
  • Improved dependencies support for easier integration into ongoing projects

v1.0.0

29 Dec 17:35
Compare
Choose a tag to compare

Initial release from private repo!