traefik-github-oauth-plugin

Lightweight Traefik middleware plugin that enable users to authenticate on specific domains using GitHub OAuth

MIT License

Stars
4
Committers
4

Bot releases are visible (Hide)

traefik-github-oauth-plugin - v0.3.2 Latest Release

Published by github-actions[bot] 11 months ago

0.3.2 (2023-11-28)

Bug Fixes

  • server: stop emitting internal errors in responses (4068739)
  • traefik-plugin: stop leaking error information on responses (c0b3e88)
traefik-github-oauth-plugin - v0.3.1

Published by github-actions[bot] 11 months ago

0.3.1 (2023-11-27)

Features

  • implement traefik github oauth plugin (d3be0a5)
  • implement traefik github oauth server app (7a7acdf)
  • middleware: add log (789e4cf)
  • middleware: message when api secret key is invalid (6138346)
  • middleware: use github.com/dghubble/sling as http client (81f461f)
  • server: add log (48cf8ea)
  • server: return request error message in json (4c1eac9)
  • server: use chi-router instead of gin server (e862713)
  • set no cache headers (316878f)
  • traefik-plugin: ensure the correct is always sent and add local dockerfile for testing (0fa2208)
  • update vendor packages and add chi router (d021f58)
  • use httpin to get the correct form/json fields (0f2f511)
  • vendor: update vendor packages (0b5975d)

Bug Fixes

  • change package name to avoid conflicts (f7bef93)
  • ignore changes to the dist folder (2f91dd8)
  • middleware: redirect only on get requests (61af42c)
  • server: fix incorrect use of context (788a2b0)
  • server: Fix logger middleware log fields (3ccd7e3)

Continuous Integration

  • build multi-platform Docker images using goreleaser (fda884c), closes #22