Bieten Sie Ihren Website-Besuchern die Möglichkeit, sich bequem über einen eigenen Button vom Portal abzumelden.

Nutzen Sie das Mysolution-Portal über einen Inline-Frame auf Ihrer eigenen Website? Ab sofort können Sie den Logout-Prozess über einen xhttp-Request selbst steuern. MSR-990 | Sept. 2024

Für wen ist diese Funktion gedacht?

Diese Funktion ist ideal für Unternehmen, die das Mysolution-Portal nutzen und es über Inline-Frames in ihre selbst erstellte Website integriert haben.

Vorteile für Sie als Benutzer

  • Verbesserte Unterstützung des Portals in Inline-Frames. 

Erläuterung dieser neuen Funktion

Nutzen Sie das Mysolution-Portal über einen Inline-Frame, das Sie in Ihre selbst erstellte Website eingebunden haben? Ab sofort können Sie den Logout-Prozess über einen xhttp-Request selbst steuern. Das bedeutet, dass eine Logout-Schaltfläche auf Ihrer Website dafür sorgt, dass sich der Besucher auch im Mysolution-Portal ausloggt.

Um dies zu ermöglichen, wurde eine neue Einstellung in „Benutzerdefinierte Metadatentypen, Portal Domain“ erstellt: „Erlaubte CORS origins' (Allowed CORS origins). Hier geben Sie die URL Ihrer eigenen Domain an.  

Beispiel: Wenn Ihre Domain „meinewebsite.de“ lautet und Sie das Mysolution-Portal „https://kandidaatportal.mysolutionflex.nl“ in einem Inline-Frame verwenden,  

geben Sie zum Abmelden eines Kandidaten vom Mysolution-Portal unter „Erlaubte CORS origins“ die URL Ihrer Domain wie folgt ein:

https://meinewebsite.de


Nach der Aktualisierung der Portalkonfiguration sind Logout-Anfragen an das Mysolution-Portal von dieser registrierten URL aus erlaubt. 

 

Funktion Implementierungszeit (FIT)

  • Einfache Implementierung: < 1 Stunde

Dies betrifft hauptsächlich den Zeitaufwand für Website-Entwickler (Xhttp-Anfrage).

Setup

Unten finden Sie den Beispielcode für die Xhttp-Anfrage. Ersetzen Sie die Beispiel-URL (https://kandidaatportal.mysolutionflex.nl) durch die URL Ihres Mysolution-Portals:

var xhttp = new XMLHttpRequest();
xhttp.open("GET", "https://kandidaatportal.mysolutionflex.nl/account/logout", true);
xhttp.withCredentials = true;
xhttp.send();

ACHTUNG!
 Es ist wichtig, den Parameter „withCredentials“ auf „true“ zu setzen, andernfalls funktioniert das Ausloggen nicht.


🔗Hier finden Sie die Übersicht über alle Funktionen des MSR September Release 2024

 

 

 

ACHTUNG! Es ist wichtig, den Parameter „withCredentials“ auf „true“ zu setzen, andernfalls funktioniert das Ausloggen nicht.