Laissez les visiteurs du site web se déconnecter du portail avec votre propre bouton

Vous utilisez le portail Mysolution via un cadre en ligne sur votre propre site Web ? Vous pouvez désormais gérer vous-même le processus de déconnexion du portail avec une requête xhttp. MSR-990 | Sept 2024

À qui s'adresse cette fonction ?

Aux organisations qui utilisent le portail Mysolution et qui l'ont intégré avec des cadres en ligne dans un site Web qu'elles ont développé elles-mêmes.

Avantages pour vous en tant qu'utilisateur

  • Meilleure prise en charge du portail dans les cadres en ligne. 

Explication de cette nouvelle fonction

Vous utilisez le portail Mysolution via un cadre en ligne sur votre site Web que vous avez développé vous-même ? Vous pouvez désormais gérer vous-même entièrement le processus de déconnexion du portail avec votre propre requête xhttp. Concrètement, cela signifie qu'un bouton Déconnexion sur votre propre site Web peut également entraîner la déconnexion du visiteur du portail Mysolution.

Un nouveau paramètre a été créé à cet effet dans Types de métadonnées personnalisées, Portal Domain : 'CORS origins autorisées' (Allowed CORS origins). Paramétrez ici l'URL de votre propre domaine.  

Supposons par exemple que votre nom de domaine est 'monsiteweb.fr'. Et vous utilisez le portail Mysolution 'https://kandidaatportal.mysolutionflex.nl' dans un cadre en ligne.  

Pour déconnecter un candidat du portail Mysolution, remplissez 'CORS origins autorisées' :

https://www.mijnwebsite.nl  

Après avoir actualisé la configuration du portail, la demande de déconnexion vers le portail Mysolution est autorisée à partir de cette URL enregistrée. 

 

Temps de mise en œuvre de la fonction

  • Mise en œuvre simple: < 1 heure

Il s'agit surtout du temps nécessaire pour le développeur de site Web (requête Xhttp).

Configuration

Voici un exemple de code pour la requête Xhttp. Remplacez l'URL de l'exemple (https://kandidaatportal.mysolutionflex.nl) par l'URL de votre portail Mysolution :

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

 

ATTENTION ! Il est important d'attribuer le paramètre 'true' à 'withCredentials'. Sinon, la déconnexion ne fonctionne pas.


🔗Voici les principales Features de la Release de Septembre 2024