Authentification | Utilisateurs | Mot-de-passe |
---|---|---|
✔ | ✔ |
Le backend Slave de LL::NG utilise les en-têtes HTTP 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.
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
:
You have then to declare HTTP headers exported by the main SSO (in Exported Variables). Exemple :
Clef (nom LL::NG) | Valeur (nom d'en-tête HTTP) |
---|---|
uid | Auth-User |
User-Email |
See also exported variables configuration.