feature/ETQ admin, je veux supporter le support de plusieurs backend
Situation actuelle
Pour authentifier un utilisateur, un seul backend peut -être utilisé : ldap ou userpass, mais un seul à la fois Il serait souhaitable, de pouvoir tenter d'authentifier l'utilisateur en enchainant plusieurs plusieurs LDAP par exemple, pour utiliser un secours
Actions
-
Définir un tableau de LDAP au lieu d'un seul -
enchainer les authentifications en cas d'erreur jusqu'à réussite ou qu'uacune authentification n'ait réussie
Tests unitaires
-
Créer un MOC LDAP -
Définir plusieurs backend LDAP -
Tester LDAP + userpass -
Tester 1 seul LDAP -
Tester 3 LDAP