Files
traefik-github-oauth-plugin/.traefik.yml
2023-01-27 15:39:52 +08:00

23 lines
643 B
YAML

displayName: Traefik GitHub OAuth Plugin
type: middleware
import: github.com/MuXiu1997/traefik-github-oauth-plugin
summary: >
This is a Traefik middleware plugin that allows users to authenticate using GitHub OAuth.
The plugin is intended to be used as a replacement for the BasicAuth middleware,
providing a more secure way for users to access protected routes.
testData:
apiBaseUrl: http://<traefik-github-oauth-server-host>
apiSecretKey: optional_secret_key_if_not_on_the_internal_network
authPath: /_auth
jwtSecretKey: optional_secret_key
logLevel: info
whitelist:
ids:
- 996
logins:
- MuXiu1997