displayName: Traefik OIDC type: middleware import: github.com/lukaszraczylo/traefikoidc summary: | Middleware adding OIDC authentication to traefik routes. testData: providerURL: https://accounts.google.com clientID: 1234567890.apps.googleusercontent.com clientSecret: secret callbackURL: /oauth2/callback logoutURL: /oauth2/logout scopes: # If not provided, default scopes will be used (openid, email, profile) - openid - email - profile sessionEncryptionKey: potato-secret forceHTTPS: false logLevel: debug # debug, info, warn, error rateLimit: 100 # Simple rate limiter to prevent brute force attacks excludedURLs: # Determines the list of URLs which are NOT a subject to authentication - /login - /my-public-data