Slave

Authentification Utilisateurs Mot-de-passe

Présentation

Le backend Slave de LL::NG utilise les en-têtes <a1>HTTP</a1> pour récupérer le nom d'utilisateur et/ou les attributs.

Ceci permet de metre un portail LL::NG derrière un autre web SSO, ou derrière un matériel SSL pour déléguer à ce matériel l'authentification.

Configuration

Dans le manager, aller dans Paramètres généraux > Modules d'authentification et choisir <a2>Slave</a2>) pour les modules authentification ou utilisateurs.

Ensuite, aller dans les paramètres Slave:

Déclarer ensuite les en-têtes HTTP exportés par le SSO principal dans “Variables » Variables exportées”. Exemple :

Clef (nom LL::NG) Valeur (nom d'en-tête HTTP)
uid Auth-User
mail User-Email

Voir aussi la configuration des variables exportées.