Authentification Shibboleth

Si vous arrivez sur cette page, c'est sans doute que vous cherchez à utiliser l'authentification Shibboleth, mais qu'elle est mal configurée !

Configuration pour Shibboleth

Déjà, vous devez activer l'authentification Shibboleth dans la config de UnicaenAuth :

    'unicaen-auth' => [
        ...
        'shibboleth' => [
            'enable' => true,
        ],
    ],

Et voici ce que vous devez ajouter dans la configuration Apache de votre site :

Autre solution : simuler une authentification Shibboleth

Il est possible de faire comme si un utilisateur s'était connecté via Shibboleth. Cela se fait via la clé de config 'simulate', exemple :

    'unicaen-auth' => [
        ...
        'shibboleth' => [
            'enable' => true,
            'simulate' => [
                'eppn'           => $eppn = 'premierf@univ.fr',
                'supannEmpId'    => '00012345',
                'displayName'    => $eppn,
                'mail'           => $eppn,
                'givenName'      => 'François',
                'sn'             => 'Premier',
                'supannCivilite' => 'M.'
            ],
        ],
    ],