23 lines
690 B
JSON
23 lines
690 B
JSON
{
|
|
"id": "sample-oidc-app",
|
|
"frontend": {
|
|
"hosts": ["app.example.net"],
|
|
"listener_ids": ["https"]
|
|
},
|
|
"oidc": {
|
|
"enabled": true,
|
|
"issuer_url": "https://auth.example.com",
|
|
"backend_url": "http://192.0.2.21:9091",
|
|
"client_id": "CHANGE_ME_OIDC_CLIENT_ID",
|
|
"client_secret": "CHANGE_ME_CONFIDENTIAL_OIDC_CLIENT_SECRET",
|
|
"session_secret": "CHANGE_ME_RANDOM_64_OR_MORE_CHARACTERS_SECRET",
|
|
"redirect_url": "https://app.example.net/_rustproxy/oidc/callback",
|
|
"scopes": "openid profile email",
|
|
"allow_private": true,
|
|
"session_ttl_seconds": 3600
|
|
},
|
|
"backends": [
|
|
{"id": "app", "url": "http://192.0.2.20:8000", "allow_private": true}
|
|
]
|
|
}
|