Web UIs: add OpenID Connect support

Signed-off-by: Nicola Murino <nicola.murino@gmail.com>
This commit is contained in:
Nicola Murino
2022-02-13 14:30:20 +01:00
parent fa0ca8fe89
commit 66945c0a02
30 changed files with 2307 additions and 236 deletions

View File

@@ -216,7 +216,15 @@
"proxy_allowed": [],
"hide_login_url": 0,
"render_openapi": true,
"web_client_integrations": []
"web_client_integrations": [],
"oidc": {
"client_id": "",
"client_secret": "",
"config_url": "",
"redirect_base_url": "",
"username_field": "",
"role_field": ""
}
}
],
"templates_path": "templates",