diff --git a/lib/core/i18n/en.json b/lib/core/i18n/en.json
index 8a1303806c..5abf2c1a00 100644
--- a/lib/core/i18n/en.json
+++ b/lib/core/i18n/en.json
@@ -133,6 +133,7 @@
"APPLY": "APPLY",
"NOT_VALID": "http(s)://host|ip:port(/path) not recognized, try a different URL.",
"REDIRECT": "Redirect Uri",
+ "REDIRECT_LOGOUT": "Redirect Uri Logout",
"SILENT": "Silent Login",
"SCOPE": "Scope",
"CLIENT": "ClientId"
diff --git a/lib/core/settings/host-settings.component.html b/lib/core/settings/host-settings.component.html
index cc0e0a6c55..fb3d894d6b 100644
--- a/lib/core/settings/host-settings.component.html
+++ b/lib/core/settings/host-settings.component.html
@@ -106,6 +106,12 @@
{{ 'CORE.HOST_SETTINGS.REQUIRED'| translate }}
+
+
+ {{ 'CORE.HOST_SETTINGS.REDIRECT_LOGOUT'| translate }}
+
+
diff --git a/lib/core/settings/host-settings.component.ts b/lib/core/settings/host-settings.component.ts
index f5a465ab2f..29454f9543 100644
--- a/lib/core/settings/host-settings.component.ts
+++ b/lib/core/settings/host-settings.component.ts
@@ -140,6 +140,7 @@ export class HostSettingsComponent implements OnInit {
host: [oauth.host, [Validators.required, Validators.pattern(this.HOST_REGEX)]],
clientId: [oauth.clientId, Validators.required],
redirectUri: [oauth.redirectUri, Validators.required],
+ redirectUriLogout: [oauth.redirectUriLogout],
scope: [oauth.scope, Validators.required],
secret: oauth.secret,
silentLogin: oauth.silentLogin,
@@ -250,6 +251,10 @@ export class HostSettingsComponent implements OnInit {
return this.oauthConfig.get('redirectUri');
}
+ get redirectUriLogout(): AbstractControl {
+ return this.oauthConfig.get('redirectUriLogout');
+ }
+
get oauthConfig(): AbstractControl {
return this.form.get('oauthConfig');
}