startAuthenticationResponseEntity = doStartAuthentication(request, user, this.myconextServiceName);
String sessionKey = startAuthenticationResponseEntity.getBody().getSessionKey();
request.getSession().setAttribute(SESSION_KEY, sessionKey);
return startAuthenticationResponseEntity;
diff --git a/myconext-server/src/main/resources/application.yml b/myconext-server/src/main/resources/application.yml
index 3ebba0ce6..818cd439e 100644
--- a/myconext-server/src/main/resources/application.yml
+++ b/myconext-server/src/main/resources/application.yml
@@ -83,21 +83,19 @@ manage:
mongodb_db: surf_id_test
base_domain: test2.surfconext.nl
saml_metadata_base_path: http://localhost:8081
-base_path: http://localhost:8081
-base_path_service_desk: http://localhost:8081
+myconext_base_path: http://localhost:8081
+servicedesk_base_path: http://localhost:8081
continue_after_login_url: http://localhost:8081/saml/guest-idp/continue
-idp_redirect_url: http://localhost:3000
-rp_id: localhost
-rp_origin: http://localhost:3000
-sp_redirect_url: http://localhost:3001
-sp_servicedesk_redirect_url: http://localhost:3003
+account_redirect_url: http://localhost:3000
+account_id: localhost
+account_origin: http://localhost:3000
+myconext_redirect_url: http://localhost:3001
+servicedesk_redirect_url: http://localhost:3003
sp_entity_id: https://engine.test.surfconext.nl/authentication/sp/metadata, https://engine.test2.surfconext.nl/authentication/sp/metadata
-sp_entity_metadata_url: https://engine.test.surfconext.nl/authentication/sp/metadata, https://engine.test2.surfconext.nl/authentication/sp/metadata
-guest_idp_entity_id: https://localhost.surf.id
-my_conext_url: https://my.test2.surfconext.nl
-domain: eduid.nl
-mijn_eduid_entity_id: http://mijn.localhost/shibboleth
-mijn_eduid_service_name: "Mijn eduID"
+account_metadata_url: https://engine.test.surfconext.nl/authentication/sp/metadata, https://engine.test2.surfconext.nl/authentication/sp/metadata
+proxy_idp_entity_id: https://localhost.surf.id
+myconext_entityid: http://mijn.localhost
+myconext_service_name: "Mijn eduID"
mobile_app_redirect: eduid:///client/mobile
mobile_app_rp_entity_id: mobile_app_rp_entity_id
diff --git a/myconext-server/src/test/java/myconext/AbstractIntegrationTest.java b/myconext-server/src/test/java/myconext/AbstractIntegrationTest.java
index b2e86923a..2d407ecec 100644
--- a/myconext-server/src/test/java/myconext/AbstractIntegrationTest.java
+++ b/myconext-server/src/test/java/myconext/AbstractIntegrationTest.java
@@ -85,7 +85,7 @@
"cron.node-cron-job-responsible=false",
"email_guessing_sleep_millis=1",
"sp_entity_id=https://engine.test.surfconext.nl/authentication/sp/metadata",
- "sp_entity_metadata_url=https://engine.test.surfconext.nl/authentication/sp/metadata",
+ "account_metadata_url=https://engine.test.surfconext.nl/authentication/sp/metadata",
"spring.main.lazy-initialization=true",
"eduid_api.oidcng_introspection_uri=http://localhost:8098/introspect",
"cron.service-name-resolver-initial-delay-milliseconds=60000",
diff --git a/myconext-server/src/test/java/myconext/api/LoginControllerTest.java b/myconext-server/src/test/java/myconext/api/LoginControllerTest.java
index b553d7a12..38d17938a 100644
--- a/myconext-server/src/test/java/myconext/api/LoginControllerTest.java
+++ b/myconext-server/src/test/java/myconext/api/LoginControllerTest.java
@@ -144,7 +144,7 @@ public void register() {
.get("/register")
.then()
.statusCode(302)
- .header("Location", "https://my.test2.surfconext.nl/oauth2/authorization/my_conext?lang=en");
+ .header("Location", "http://localhost:8081/oauth2/authorization/my_conext?lang=en");
}
@Test
diff --git a/myconext-server/src/test/java/myconext/api/UserControllerAllowedDomainsTest.java b/myconext-server/src/test/java/myconext/api/UserControllerAllowedDomainsTest.java
index 94779053c..95d699cb5 100644
--- a/myconext-server/src/test/java/myconext/api/UserControllerAllowedDomainsTest.java
+++ b/myconext-server/src/test/java/myconext/api/UserControllerAllowedDomainsTest.java
@@ -18,7 +18,7 @@
"cron.node-cron-job-responsible=false",
"email_guessing_sleep_millis=1",
"sp_entity_id=https://engine.test.surfconext.nl/authentication/sp/metadata",
- "sp_entity_metadata_url=https://engine.test.surfconext.nl/authentication/sp/metadata",
+ "account_metadata_url=https://engine.test.surfconext.nl/authentication/sp/metadata",
"spring.main.lazy-initialization=true",
"cron.service-name-resolver-initial-delay-milliseconds=60000",
"feature.use_deny_allow_list.allow_enabled=True",
diff --git a/myconext-server/src/test/java/myconext/api/UserControllerCaptchaTest.java b/myconext-server/src/test/java/myconext/api/UserControllerCaptchaTest.java
index dfb3b2df7..ae059b444 100644
--- a/myconext-server/src/test/java/myconext/api/UserControllerCaptchaTest.java
+++ b/myconext-server/src/test/java/myconext/api/UserControllerCaptchaTest.java
@@ -30,7 +30,7 @@
"cron.node-cron-job-responsible=false",
"email_guessing_sleep_millis=1",
"sp_entity_id=https://engine.test.surfconext.nl/authentication/sp/metadata",
- "sp_entity_metadata_url=https://engine.test.surfconext.nl/authentication/sp/metadata",
+ "account_metadata_url=https://engine.test.surfconext.nl/authentication/sp/metadata",
"spring.main.lazy-initialization=true",
"cron.service-name-resolver-initial-delay-milliseconds=60000",
"feature.use_deny_allow_list.allow_enabled=false",
diff --git a/myconext-server/src/test/java/myconext/api/UserControllerRememberMeTest.java b/myconext-server/src/test/java/myconext/api/UserControllerRememberMeTest.java
index 252c9bed3..aee16b244 100644
--- a/myconext-server/src/test/java/myconext/api/UserControllerRememberMeTest.java
+++ b/myconext-server/src/test/java/myconext/api/UserControllerRememberMeTest.java
@@ -25,7 +25,7 @@
"cron.node-cron-job-responsible=false",
"email_guessing_sleep_millis=1",
"sp_entity_id=https://engine.test.surfconext.nl/authentication/sp/metadata",
- "sp_entity_metadata_url=https://engine.test.surfconext.nl/authentication/sp/metadata",
+ "account_metadata_url=https://engine.test.surfconext.nl/authentication/sp/metadata",
"spring.main.lazy-initialization=true",
"eduid_api.oidcng_introspection_uri=http://localhost:8098/introspect",
"cron.service-name-resolver-initial-delay-milliseconds=60000",
diff --git a/myconext-server/src/test/java/myconext/api/UserControllerSSOMfaTest.java b/myconext-server/src/test/java/myconext/api/UserControllerSSOMfaTest.java
index ced4b0e3e..6f71e8830 100644
--- a/myconext-server/src/test/java/myconext/api/UserControllerSSOMfaTest.java
+++ b/myconext-server/src/test/java/myconext/api/UserControllerSSOMfaTest.java
@@ -24,7 +24,7 @@
"cron.node-cron-job-responsible=false",
"email_guessing_sleep_millis=1",
"sp_entity_id=https://engine.test.surfconext.nl/authentication/sp/metadata",
- "sp_entity_metadata_url=https://engine.test.surfconext.nl/authentication/sp/metadata",
+ "account_metadata_url=https://engine.test.surfconext.nl/authentication/sp/metadata",
"spring.main.lazy-initialization=true",
"eduid_api.oidcng_introspection_uri=http://localhost:8098/introspect",
"cron.service-name-resolver-initial-delay-milliseconds=60000",
diff --git a/myconext-server/src/test/java/myconext/cron/InactivityMailDryRunTest.java b/myconext-server/src/test/java/myconext/cron/InactivityMailDryRunTest.java
index 2a8a42be9..394b5b86e 100644
--- a/myconext-server/src/test/java/myconext/cron/InactivityMailDryRunTest.java
+++ b/myconext-server/src/test/java/myconext/cron/InactivityMailDryRunTest.java
@@ -18,7 +18,7 @@
"cron.node-cron-job-responsible=true",
"email_guessing_sleep_millis=1",
"sp_entity_id=https://engine.test.surfconext.nl/authentication/sp/metadata",
- "sp_entity_metadata_url=https://engine.test.surfconext.nl/authentication/sp/metadata",
+ "account_metadata_url=https://engine.test.surfconext.nl/authentication/sp/metadata",
"spring.main.lazy-initialization=true",
"eduid_api.oidcng_introspection_uri=http://localhost:8098/introspect",
"cron.service-name-resolver-initial-delay-milliseconds=60000",
@@ -61,4 +61,4 @@ public void mailInactivityFirstRun() {
assertThrows(ConditionTimeoutException.class, this::mailMessages);
}
-}
\ No newline at end of file
+}
diff --git a/myconext-server/src/test/java/myconext/cron/InactivityMailTest.java b/myconext-server/src/test/java/myconext/cron/InactivityMailTest.java
index 92f83a09e..be0c8f7d1 100644
--- a/myconext-server/src/test/java/myconext/cron/InactivityMailTest.java
+++ b/myconext-server/src/test/java/myconext/cron/InactivityMailTest.java
@@ -26,7 +26,7 @@
"cron.node-cron-job-responsible=true",
"email_guessing_sleep_millis=1",
"sp_entity_id=https://engine.test.surfconext.nl/authentication/sp/metadata",
- "sp_entity_metadata_url=https://engine.test.surfconext.nl/authentication/sp/metadata",
+ "account_metadata_url=https://engine.test.surfconext.nl/authentication/sp/metadata",
"spring.main.lazy-initialization=true",
"eduid_api.oidcng_introspection_uri=http://localhost:8098/introspect",
"cron.service-name-resolver-initial-delay-milliseconds=60000",
@@ -149,4 +149,4 @@ private String messageContent(MimeMessage mimeMessage) {
return IOUtils.toString(mimeMessage.getInputStream(), Charset.defaultCharset());
}
-}
\ No newline at end of file
+}
diff --git a/myconext-server/src/test/java/myconext/cron/InstitutionMailUsageBatchTest.java b/myconext-server/src/test/java/myconext/cron/InstitutionMailUsageBatchTest.java
index 60e233c0a..89dfaa118 100644
--- a/myconext-server/src/test/java/myconext/cron/InstitutionMailUsageBatchTest.java
+++ b/myconext-server/src/test/java/myconext/cron/InstitutionMailUsageBatchTest.java
@@ -22,7 +22,7 @@
"cron.node-cron-job-responsible=true",
"email_guessing_sleep_millis=1",
"sp_entity_id=https://engine.test.surfconext.nl/authentication/sp/metadata",
- "sp_entity_metadata_url=https://engine.test.surfconext.nl/authentication/sp/metadata",
+ "account_metadata_url=https://engine.test.surfconext.nl/authentication/sp/metadata",
"spring.main.lazy-initialization=true",
"eduid_api.oidcng_introspection_uri=http://localhost:8098/introspect",
"cron.service-name-resolver-initial-delay-milliseconds=60000",
@@ -120,4 +120,4 @@ public void mailUsersWithInstitutionMailWithDateOlderThan5MonthsAndNew() {
assertTrue(mimeMessagesBatch.stream().anyMatch(m -> hasRecipient(m, email))));
}
-}
\ No newline at end of file
+}
diff --git a/myconext-server/src/test/java/myconext/cron/InstitutionMailUsageDryRunTest.java b/myconext-server/src/test/java/myconext/cron/InstitutionMailUsageDryRunTest.java
index 34802c34c..cfe72fd7e 100644
--- a/myconext-server/src/test/java/myconext/cron/InstitutionMailUsageDryRunTest.java
+++ b/myconext-server/src/test/java/myconext/cron/InstitutionMailUsageDryRunTest.java
@@ -14,7 +14,7 @@
"cron.node-cron-job-responsible=true",
"email_guessing_sleep_millis=1",
"sp_entity_id=https://engine.test.surfconext.nl/authentication/sp/metadata",
- "sp_entity_metadata_url=https://engine.test.surfconext.nl/authentication/sp/metadata",
+ "account_metadata_url=https://engine.test.surfconext.nl/authentication/sp/metadata",
"spring.main.lazy-initialization=true",
"eduid_api.oidcng_introspection_uri=http://localhost:8098/introspect",
"cron.service-name-resolver-initial-delay-milliseconds=60000",
@@ -36,4 +36,4 @@ public void mailUsersWithInstitutionMail() {
assertThrows(ConditionTimeoutException.class, this::mailMessages);
}
-}
\ No newline at end of file
+}
diff --git a/myconext-server/src/test/java/myconext/cron/InstitutionMailUsageTest.java b/myconext-server/src/test/java/myconext/cron/InstitutionMailUsageTest.java
index 25906478a..d15a90056 100644
--- a/myconext-server/src/test/java/myconext/cron/InstitutionMailUsageTest.java
+++ b/myconext-server/src/test/java/myconext/cron/InstitutionMailUsageTest.java
@@ -18,7 +18,7 @@
"cron.node-cron-job-responsible=true",
"email_guessing_sleep_millis=1",
"sp_entity_id=https://engine.test.surfconext.nl/authentication/sp/metadata",
- "sp_entity_metadata_url=https://engine.test.surfconext.nl/authentication/sp/metadata",
+ "account_metadata_url=https://engine.test.surfconext.nl/authentication/sp/metadata",
"spring.main.lazy-initialization=true",
"eduid_api.oidcng_introspection_uri=http://localhost:8098/introspect",
"cron.service-name-resolver-initial-delay-milliseconds=60000",
@@ -55,4 +55,4 @@ public void mailUsersWithInstitutionMail() {
assertEquals(1, mimeMessagesSecondBatch.size());
assertEquals("mdoe@example.com", mimeMessagesSecondBatch.get(0).getRecipients(Message.RecipientType.TO)[0].toString());
}
-}
\ No newline at end of file
+}
diff --git a/myconext-server/src/test/java/myconext/cron/NudgeAppMailDisabledAppTest.java b/myconext-server/src/test/java/myconext/cron/NudgeAppMailDisabledAppTest.java
index f06c8c784..ba4c10ce5 100644
--- a/myconext-server/src/test/java/myconext/cron/NudgeAppMailDisabledAppTest.java
+++ b/myconext-server/src/test/java/myconext/cron/NudgeAppMailDisabledAppTest.java
@@ -14,7 +14,7 @@
"cron.node-cron-job-responsible=true",
"email_guessing_sleep_millis=1",
"sp_entity_id=https://engine.test.surfconext.nl/authentication/sp/metadata",
- "sp_entity_metadata_url=https://engine.test.surfconext.nl/authentication/sp/metadata",
+ "account_metadata_url=https://engine.test.surfconext.nl/authentication/sp/metadata",
"spring.main.lazy-initialization=true",
"eduid_api.oidcng_introspection_uri=http://localhost:8098/introspect",
"cron.service-name-resolver-initial-delay-milliseconds=60000",
diff --git a/myconext-server/src/test/java/myconext/cron/NudgeAppMailDryRunTest.java b/myconext-server/src/test/java/myconext/cron/NudgeAppMailDryRunTest.java
index 618436e62..23bb28aa1 100644
--- a/myconext-server/src/test/java/myconext/cron/NudgeAppMailDryRunTest.java
+++ b/myconext-server/src/test/java/myconext/cron/NudgeAppMailDryRunTest.java
@@ -14,7 +14,7 @@
"cron.node-cron-job-responsible=true",
"email_guessing_sleep_millis=1",
"sp_entity_id=https://engine.test.surfconext.nl/authentication/sp/metadata",
- "sp_entity_metadata_url=https://engine.test.surfconext.nl/authentication/sp/metadata",
+ "account_metadata_url=https://engine.test.surfconext.nl/authentication/sp/metadata",
"spring.main.lazy-initialization=true",
"eduid_api.oidcng_introspection_uri=http://localhost:8098/introspect",
"cron.service-name-resolver-initial-delay-milliseconds=60000",
@@ -37,4 +37,4 @@ public void mailUsersWithoutApp() {
assertThrows(ConditionTimeoutException.class, this::mailMessages);
}
-}
\ No newline at end of file
+}
diff --git a/myconext-server/src/test/java/myconext/cron/NudgeAppMailTest.java b/myconext-server/src/test/java/myconext/cron/NudgeAppMailTest.java
index 02508fb0f..9bc6ced3a 100644
--- a/myconext-server/src/test/java/myconext/cron/NudgeAppMailTest.java
+++ b/myconext-server/src/test/java/myconext/cron/NudgeAppMailTest.java
@@ -19,7 +19,7 @@
"cron.node-cron-job-responsible=true",
"email_guessing_sleep_millis=1",
"sp_entity_id=https://engine.test.surfconext.nl/authentication/sp/metadata",
- "sp_entity_metadata_url=https://engine.test.surfconext.nl/authentication/sp/metadata",
+ "account_metadata_url=https://engine.test.surfconext.nl/authentication/sp/metadata",
"spring.main.lazy-initialization=true",
"eduid_api.oidcng_introspection_uri=http://localhost:8098/introspect",
"cron.service-name-resolver-initial-delay-milliseconds=60000",
@@ -52,4 +52,4 @@ public void mailUsersWithoutApp() {
assertThrows(ConditionTimeoutException.class, this::mailMessages);
}
-}
\ No newline at end of file
+}
diff --git a/myconext-server/src/test/java/myconext/oidcng/OpenIDConnectTest.java b/myconext-server/src/test/java/myconext/oidcng/OpenIDConnectTest.java
index 519c5ac96..4f6cdeb52 100644
--- a/myconext-server/src/test/java/myconext/oidcng/OpenIDConnectTest.java
+++ b/myconext-server/src/test/java/myconext/oidcng/OpenIDConnectTest.java
@@ -31,7 +31,7 @@
"cron.node-cron-job-responsible=false",
"email_guessing_sleep_millis=1",
"sp_entity_id=https://engine.test.surfconext.nl/authentication/sp/metadata",
- "sp_entity_metadata_url=https://engine.test.surfconext.nl/authentication/sp/metadata",
+ "account_metadata_url=https://engine.test.surfconext.nl/authentication/sp/metadata",
"spring.main.lazy-initialization=true",
"oidc-token-api.token-url=http://localhost:8098/tokens",
"host_headers.active: mijn.test2.eduid.nl",
diff --git a/myconext-server/src/test/java/myconext/security/SecurityConfigurationTest.java b/myconext-server/src/test/java/myconext/security/SecurityConfigurationTest.java
index 4ba93aca4..9acfd09ed 100644
--- a/myconext-server/src/test/java/myconext/security/SecurityConfigurationTest.java
+++ b/myconext-server/src/test/java/myconext/security/SecurityConfigurationTest.java
@@ -18,7 +18,7 @@
"certificate_path=classpath:/nope.pub",
"cron.node-cron-job-responsible=false",
"sp_entity_id=https://engine.test.surfconext.nl/authentication/sp/metadata",
- "sp_entity_metadata_url=https://engine.test.surfconext.nl/authentication/sp/metadata",
+ "account_metadata_url=https://engine.test.surfconext.nl/authentication/sp/metadata",
"management.health.mail.enabled=false"
})
@ActiveProfiles("test")
diff --git a/public-gui/src/App.jsx b/public-gui/src/App.jsx
index f3812c22d..f9c78eb39 100644
--- a/public-gui/src/App.jsx
+++ b/public-gui/src/App.jsx
@@ -24,8 +24,8 @@ function App() {
const host = window.location.host;//test.eduid.nl
useAppStore.setState(() => ({
config: {
- idpBaseUrl: `https://login.${host}`,
- spBaseUrl: `https://mijn.${host}`
+ accountBaseUrl: `https://login.${host}`,
+ myconextBaseUrl: `https://mijn.${host}`
}
}))
}, []);
diff --git a/public-gui/src/components/Navigation.jsx b/public-gui/src/components/Navigation.jsx
index b432ccf84..41c48dd75 100644
--- a/public-gui/src/components/Navigation.jsx
+++ b/public-gui/src/components/Navigation.jsx
@@ -42,9 +42,9 @@ export const Navigation = ({mobile, path}) => {
diff --git a/public-gui/src/stores/AppStore.js b/public-gui/src/stores/AppStore.js
index 77b6f2e5a..735e0668f 100644
--- a/public-gui/src/stores/AppStore.js
+++ b/public-gui/src/stores/AppStore.js
@@ -2,7 +2,7 @@ import {create} from 'zustand'
export const useAppStore = create(() => ({
config: {
- idpBaseUrl: "http://localhost:3000",
- spBaseUrl: "http://localhost:3000"
+ accountBaseUrl: "http://localhost:3000",
+ myconextBaseUrl: "http://localhost:3000"
},
}));
diff --git a/public-gui/src/terms/PrivacyEN.jsx b/public-gui/src/terms/PrivacyEN.jsx
index cf4965073..bf0255b1b 100644
--- a/public-gui/src/terms/PrivacyEN.jsx
+++ b/public-gui/src/terms/PrivacyEN.jsx
@@ -281,7 +281,7 @@ export const PrivacyEN = () => {
the application from receiving your data. You cannot log in to the application with eduID.
- Via My eduID you can see which services you have logged into with
+ Via My eduID you can see which services you have logged into with
eduID.
@@ -338,7 +338,7 @@ export const PrivacyEN = () => {
or deleted.
You can also request access to the personal data that is processed about you. You can view the
information that
- eduID has about you on My eduID. You can also change or supplement
+ eduID has about you on My eduID. You can also change or supplement
your details
there.
@@ -346,7 +346,7 @@ export const PrivacyEN = () => {
If it concerns automatic processing of data provided by you based on consent or the execution of an
agreement,
you can request an overview in a structured and common form of the personal data that we process
- about you via Mijn eduID. You also have the right to have this data transferred to
+ about you via Mijn eduID. You also have the right to have this data transferred to
another
party, provided this is technically possible.
diff --git a/public-gui/src/terms/PrivacyNL.jsx b/public-gui/src/terms/PrivacyNL.jsx
index a6c4dc311..fd8a623a4 100644
--- a/public-gui/src/terms/PrivacyNL.jsx
+++ b/public-gui/src/terms/PrivacyNL.jsx
@@ -294,7 +294,7 @@ export const PrivacyNL = () => {
applicatie.
- Via Mijn eduID kun je zien welke diensten je via eduID hebt gebruikt.
+ Via Mijn eduID kun je zien welke diensten je via eduID hebt gebruikt.
Aan andere partijen dan bovenstaande verstrekken we je gegevens alléén na jouw toestemming, tenzij
het wettelijk verplicht of toegestaan is je gegevens te verstrekken. Zo kan bijvoorbeeld de politie
in het kader van een fraudeonderzoek gegevens bij ons opvragen. SURF is dan wettelijk verplicht deze
@@ -340,14 +340,14 @@ export const PrivacyNL = () => {
Je hebt het recht om de persoonsgegevens die eduID van jou verwerkt te laten wijzigen, aanvullen of
verwijderen. Ook kun je inzage verzoeken in de persoonsgegevens die van je worden verwerkt. De
- gegevens die eduID van jou heeft kun je inzien op Mijn eduID.
+ gegevens die eduID van jou heeft kun je inzien op Mijn eduID.
Daar kun je je gegevens ook wijzigen
of aanvullen.
Als het gaat om een automatische verwerking van door jou zelf verstrekte gegevens op basis van
toestemming of de uitvoering van een overeenkomst, kun je een overzicht in een gestructureerde en
- gangbare vorm opvragen van de persoonsgegevens die wij van jou verwerken via Mijn eduID. Ook heb je
+ gangbare vorm opvragen van de persoonsgegevens die wij van jou verwerken via Mijn eduID. Ook heb je
het recht op overdraagbaarheid van deze gegevens naar een andere partij, mits dit technisch mogelijk
is.
diff --git a/servicedesk-gui/src/pages/Forbidden.jsx b/servicedesk-gui/src/pages/Forbidden.jsx
index 8f62101f5..91003db71 100644
--- a/servicedesk-gui/src/pages/Forbidden.jsx
+++ b/servicedesk-gui/src/pages/Forbidden.jsx
@@ -12,7 +12,7 @@ const Forbidden = () => {
const {config} = useAppStore.getState();
logout().then(() => {
useAppStore.setState(() => ({breadcrumbPath: [], user: {}, controlCode: {}}));
- window.location.href = `${config.idpBaseUrl}/doLogout?param=${encodeURIComponent("logout=true")}`;
+ window.location.href = `${config.accountBaseUrl}/doLogout?param=${encodeURIComponent("logout=true")}`;
});
}