Connexion OpenAM11

Maarch Courrier permet de se connecter via OpenAM version 11.

Il suffit de configurer le fichier config/openAM.json

{
    "connectionUrl" : "https://serveur/openam/UI/Login",
    "attributeUrl"  : "https://serveur/openam/identity/json/attributes",
    "cookieName"    : "iPlanetDirectoryPro",
    "attributeName" : "employeeNumber"
}

Le nom du cookie qui contient le subjectId est défini dans le paramètre "cookieName".
Si ce cookie n'est pas défini, l'utilisateur sera redirigé sur l'url défini dans "connectionUrl".
Si le cookie est défini, l'application appelera la route qui a pour base l'url défini dans "attributeUrl" pour récuprér les attributs de l'utilisateur connecté.
Seul l'attribut qui contient l'identifiant de l'utilisateur (défini dans "attributeName") sera récupéré.

Activer l'authentification dans Maarch Courrier

Ouvrir config/login_method.xml et activer openam (copier le fichier dans votre custom si il n'est pas customisé) :

    <METHOD>
        <ID>openam</ID>
        <ENABLED>true</ENABLED>
    </METHOD>

Il faut également mettre ENABLED à false pour toutes les autres méthodes

results matching ""

    No results matching ""