... | @@ -51,3 +51,27 @@ Setting.plugin_openproject_openid_connect = Hash({}).deep_merge({ |
... | @@ -51,3 +51,27 @@ Setting.plugin_openproject_openid_connect = Hash({}).deep_merge({ |
|
https://github.com/doorkeeper-gem/doorkeeper-openid_connect?tab=readme-ov-file#routes
|
|
https://github.com/doorkeeper-gem/doorkeeper-openid_connect?tab=readme-ov-file#routes
|
|
|
|
|
|
https://sso.thape.com.cn/.well-known/openid-configuration
|
|
https://sso.thape.com.cn/.well-known/openid-configuration
|
|
|
|
|
|
|
|
```json
|
|
|
|
{
|
|
|
|
"icon": "openid_connect/auth_provider-custom.png",
|
|
|
|
"claims": "",
|
|
|
|
"issuer": "https://sso.thape.com.cn",
|
|
|
|
"jwks_uri": "https://sso.thape.com.cn/oauth/discovery/keys",
|
|
|
|
"client_id": "",
|
|
|
|
"acr_values": "",
|
|
|
|
"metadata_url": "https://sso.thape.com.cn/.well-known/openid-configuration",
|
|
|
|
"client_secret": "",
|
|
|
|
"mapping_admin": "",
|
|
|
|
"mapping_email": "email",
|
|
|
|
"mapping_login": "",
|
|
|
|
"oidc_provider": "custom",
|
|
|
|
"token_endpoint": "https://sso.thape.com.cn/oauth/token",
|
|
|
|
"mapping_last_name": "chinese_name",
|
|
|
|
"userinfo_endpoint": "https://sso.thape.com.cn/oauth/userinfo",
|
|
|
|
"mapping_first_name": "",
|
|
|
|
"end_session_endpoint": "",
|
|
|
|
"authorization_endpoint": "https://sso.thape.com.cn/oauth/authorize",
|
|
|
|
"post_logout_redirect_uri": "https://plm-ppp.thape.com.cn/auth/openid_connect/callback"
|
|
|
|
}
|
|
|
|
``` |
|
|
|
\ No newline at end of file |