Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision | Last revision Both sides next revision | ||
lpro:projet [2018/01/19 16:36] jbaudry [Projet LPRO 2017-2018] |
lpro:projet [2018/01/19 16:41] jbaudry [Exercice 4 : LDAP] |
||
---|---|---|---|
Line 25: | Line 25: | ||
==== Exercice 4 : LDAP ==== | ==== Exercice 4 : LDAP ==== | ||
- | * Pour les exercices ci-dessous vous allez vous connecter sur l'annuaire ldap public de l'université de Floride : ldap://ldap.ufl.edu:389 | + | * Pour les exercices ci-dessous vous allez vous connecter sur l'annuaire ldap public de debian.org : ldap://db.debian.org:389 |
* Les développements seront effectués en PHP (1 fichier php par exercice) | * Les développements seront effectués en PHP (1 fichier php par exercice) | ||
* L'affichage doit être simple et clair | * L'affichage doit être simple et clair | ||
* **Exercice 1** : Afficher une entrée LDAP | * **Exercice 1** : Afficher une entrée LDAP | ||
- | * Afficher tous les champs de cette entrée ldap : **dn: uflEduUniversityId=00000542,ou=People,dc=ufl,dc=edu** | + | * Afficher tous les champs de cette entrée ldap : **dn: uid=torsten,ou=users,dc=debian,dc=org** |
- | * **Exercice 2** : Lister les groupes | + | * **Exercice 2** : Lister les hosts |
- | * Listez tous les entrée sous **ou=Groups,dc=ufl,dc=edu** | + | * Listez tous les entrée sous **ou=hosts,dc=debian,dc=org** |
* **Exercice 3** : Créer un formulaire | * **Exercice 3** : Créer un formulaire | ||
* Créez un formulaire pour rechercher une personne par son nom | * Créez un formulaire pour rechercher une personne par son nom | ||
- | * les personnes sont sous la branche **ou=People,dc=ufl,dc=edu** | + | * les personnes sont sous la branche **ou=users,dc=debian,dc=org** |
* le nom est dans le champ : **sn** | * le nom est dans le champ : **sn** | ||
- | * Quels sont les champs obligatoires et optionnels de l'objectClass **residentialPerson** ? | + | * Quels sont les champs obligatoires et optionnels de l'objectClass **debianDeveloper** ? |