Files
caddy-proxy-manager/tests/dex/config.yml
akanealw 99819b70ff
Some checks failed
Build and Push Docker Images (Trusted) / build-and-push (., docker/caddy/Dockerfile, caddy) (push) Has been cancelled
Build and Push Docker Images (Trusted) / build-and-push (., docker/l4-port-manager/Dockerfile, l4-port-manager) (push) Has been cancelled
Build and Push Docker Images (Trusted) / build-and-push (., docker/web/Dockerfile, web) (push) Has been cancelled
Tests / test (push) Has been cancelled
added caddy-proxy-manager for testing
2026-04-21 22:49:08 +00:00

38 lines
1012 B
YAML
Executable File

# Dex OIDC provider configuration for E2E tests.
# Provides static test users and a pre-configured OAuth client.
issuer: http://localhost:5556/dex
storage:
type: memory
web:
http: 0.0.0.0:5556
oauth2:
# Speed up tests — short-lived tokens
responseTypes: ["code"]
skipApprovalScreen: true
staticClients:
- id: cpm-test-client
secret: cpm-test-secret
name: "CPM E2E Test"
redirectURIs:
- "http://localhost:3000/api/auth/oauth2/callback/dex"
enablePasswordDB: true
staticPasswords:
# Primary test user — will be granted forward auth access
- email: "alice@test.local"
# password: "password"
hash: "$2a$10$95mdmT5F.icxrUmXEC9Jf.pX2RWgMO0FD6.yqrrVnRwTzA/UrT7g2"
username: "alice"
userID: "alice-001"
# Secondary test user — will NOT be granted forward auth access (for denial tests)
- email: "bob@test.local"
# password: "password"
hash: "$2a$10$95mdmT5F.icxrUmXEC9Jf.pX2RWgMO0FD6.yqrrVnRwTzA/UrT7g2"
username: "bob"
userID: "bob-002"