Skip to content

Releases: ggicci/caddy-jwt

v0.12.0

10 Aug 21:07
Compare
Choose a tag to compare

New Features

  • #85 Added the skip_verification option.
api.example.com {
	jwtauth {
		skip_verification # disable/bypass verfication logic
		user_claims aud uid user_id username login
		meta_claims "IsAdmin->is_admin" "settings.payout.paypal.enabled->is_paypal_enabled"
		# ...
	}
	reverse_proxy http://172.16.0.14:8080
}

Thanks

@svetlyi

v0.11.0

28 May 19:06
5f1c2a8
Compare
Choose a tag to compare

New Features

Support EdDSA signning algorithm. #82

Thanks

@artooro

v0.10.0

10 Apr 03:41
063884c
Compare
Choose a tag to compare

Fixes #71 #79

v0.9.5

23 Mar 20:41
ebcb6bc
Compare
Choose a tag to compare

Fix #77

v0.9.3

14 Jan 18:22
1bbc831
Compare
Choose a tag to compare

Dependencies upgrade.

v0.9.2

11 Aug 02:50
582cd97
Compare
Choose a tag to compare
  • JWK: don't fail on server start up when JWK endpoint is not ready. #56

v0.9.1

07 Aug 21:03
7a3d521
Compare
Choose a tag to compare

Updates #48

  • JWK: refresh the cache while setting up the the JWK URL, valid URL is required, otherwise, error will be thrown.
  • JWK: will trigger a refresh of the cache when a lookup of kid is missing.

v0.9.0

11 May 01:24
00ce67f
Compare
Choose a tag to compare
  • Added a very basic array support while populating user metadata to Caddy. #40 @a-p-z
  • Improve error message on key not found issue while using JWK #41 @1-alex98

v0.8.1

03 Mar 20:51
421cf4e
Compare
Choose a tag to compare

Fixes #34

Upgrade caddy to v2.6.4 and now the minimum required version of Go is 1.18.

v0.8.0

27 Dec 10:08
c452345
Compare
Choose a tag to compare

Fixes #27

New Features

  • Support JWK, added new field jwk_url.
  • Added new field sign_alg, help determine the signing algorithm to use.
api.example.com {
    route * {
        jwtauth {
            jwk_url https://www.googleapis.com/service_accounts/v1/jwk/[email protected]
            sign_alg RS256
            // ...
        }
    }
}