Skip to content

v1.10.0

Compare
Choose a tag to compare
@canonical-iam canonical-iam released this 17 Jun 11:04
54819fa

1.10.0 (2024-06-17)

Features

  • add 2 implementations of token verifier + tests (1d1c5f9)
  • add AuthCookieManager implementation (ed18cf5)
  • add interfaces for oauth2 integration (684abac)
  • add OAuth2 and OIDC related env vars to the Spec struct (b900cc4)
  • add OAuth2 authentication middleware + tests (e054552)
  • add oauth2 context to manage oauth2/oidc operations + tests (62bff44)
  • add OAuth2 login handler + tests (88c29e6)
  • add OAuth2Helper implementation (00c5bc1)
  • adopt new oauth2 integration (912029c)
  • dependencies: add coreos/go-oidc v3 dependency (fe20b2f)
  • handler: add state check + improve structure/implementation (2c29251)

Bug Fixes

  • add security headers to UI handler (ea3c6ba)
  • rename Urn to URN (603418d)
  • serve the same file for all ui routes (29ee190)
  • serve ui assets under relative path (c3f21a9)
  • serve UI files (9007b77)
  • serve UI from root path (e5ecf42)
  • use BASE_URL to add trailing slash (30b7b1b)