Le
ModuleLDAP permet la connexion à AZARA.
En effet, les personnes qui peuvent se connecter son de deux types :
- Les élèves de l'IUT
- Les professeurs de l'IUT
- Les autres acceptés (C'est à dire existants dans la table des inscrits)
Le
ModuleLDAP devra donc permettre de se connecter à LDAP pour y faire des requêtes.
Lors de la connexion, il y aura donc une requête sur LDAP et une requête dans la Base SQL pour vérifié si la personne est déjà inscrite dedans.
Si c'est le cas, elle est connectée. Sinon, on vérifie si elle a le droit d'accès à AZARA et on l'inscrit en lui demandant de vérifier son e-mail.
Pour faire la connexion avec Django, voici deux liens importants :
Requête LDAP
Requête Python sur le LDAP du CRI