Skip to content

Releases: thomseddon/traefik-forward-auth

v2.3.0

06 May 21:27
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v2.2.0...v2.3.0

v2.2.0

29 Jun 20:12
9e5994b
Compare
Choose a tag to compare

Features

  • Add a generic oauth provider (for providers that's don't yet support oidc) (#138)
  • Add logout endpoint (#107)
  • Optionally match emails against either whitelist or domains when both are provided (#106)
  • Add support for resource indicator to OIDC provider (#131)
  • Improve logging detail and consistency (#114)

Fixes

  • Always prompt user to select account on google login (#103)
  • Fail if there is an error getting the user info in the login callback (#142)
  • Use golang 1.13 in arm builds (#90)
  • Allow multiple cookie domains, domains and whitelists to be specified via environment variables (#98)
  • Warn when using http without insecure cookie (#114)

Docs

  • Add traefik v2 examples
  • Add extensive k8s examples (traefik v1.7 and v2)
  • Use traefik v2 examples in README
  • Add Provider Setup page to wiki

v2.1.0

10 Feb 17:12
Compare
Choose a tag to compare
  • Refactor to support multiple providers
  • Add support for any provider supporting OpenID Connect (oidc provider)
  • Update to go 1.13

v2.0.0

10 Jun 11:47
Compare
Choose a tag to compare

Project refactor, primarily motivated by the desire to selectively apply authentication.

Changes:

  • Refactor codebase into smaller chunks
  • Support selective authentication (use matchers to selectively apply authentication to some paths/hosts)
  • Improve logging
  • Facilitate multiple authentication providers
  • Support multiple config files
  • Maintain backwards compatibility for all flags
  • Update tests to use testify
  • Improve documentation

v0.1.1

10 Jun 11:48
Compare
Choose a tag to compare
Remove old logger from tests

0.1.0

29 Oct 17:44
Compare
Choose a tag to compare

Initial public release