gitea protocol mapper
Some checks failed
Deploy Gitea Pages / build-and-deploy (push) Failing after 7s
Some checks failed
Deploy Gitea Pages / build-and-deploy (push) Failing after 7s
This commit is contained in:
@@ -813,7 +813,7 @@ postgresql:
|
|||||||
persistence: 8Gi (upcloud-block-storage-maxiops)
|
persistence: 8Gi (upcloud-block-storage-maxiops)
|
||||||
```
|
```
|
||||||
|
|
||||||
**Authentication**: Keycloak OIDC via `forte` realm (client ID: `gitea`)
|
**Authentication**: Keycloak OIDC via `forte` realm (client ID: `gitea`). Protocol mapper: `email_verified` hardcoded claim (`true`, boolean) on ID token, Access token, and Userinfo.
|
||||||
|
|
||||||
**Endpoints**:
|
**Endpoints**:
|
||||||
- Web UI: `https://git.forteapps.net`
|
- Web UI: `https://git.forteapps.net`
|
||||||
|
|||||||
@@ -78,7 +78,22 @@ keycloakConfigCli:
|
|||||||
"publicClient": false,
|
"publicClient": false,
|
||||||
"redirectUris": ["https://git.forteapps.net/*"],
|
"redirectUris": ["https://git.forteapps.net/*"],
|
||||||
"webOrigins": ["https://git.forteapps.net"],
|
"webOrigins": ["https://git.forteapps.net"],
|
||||||
"defaultClientScopes": ["openid", "email", "profile"]
|
"defaultClientScopes": ["openid", "email", "profile"],
|
||||||
|
"protocolMappers": [
|
||||||
|
{
|
||||||
|
"name": "email_verified",
|
||||||
|
"protocol": "openid-connect",
|
||||||
|
"protocolMapper": "oidc-hardcoded-claim-mapper",
|
||||||
|
"config": {
|
||||||
|
"claim.name": "email_verified",
|
||||||
|
"claim.value": "true",
|
||||||
|
"jsonType.label": "boolean",
|
||||||
|
"id.token.claim": "true",
|
||||||
|
"access.token.claim": "true",
|
||||||
|
"userinfo.token.claim": "true"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user