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
38 lines
1012 B
YAML
Executable File
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"
|