Page d'authentification en php

Mba1622 Messages postés 37 Date d'inscription   Statut Membre Dernière intervention   -  
Aktayen Messages postés 189 Date d'inscription   Statut Membre Dernière intervention   -
Bonjourr ,

Alors voila ,je suis débutante en html , je voudrais faire une page d'authentification mais à privilèges en php,je vous explique :

Si le user est un employé il accède à un formulaire (en cours de développement)
SI le user est ADMIN il aura acces à un AUTRE formulaire

Tout en sachant que les users sont stokés dan un annuaire LDAP

Comment puis je faire ca ??

merciii
Cordialement

3 réponses

Mba1622 Messages postés 37 Date d'inscription   Statut Membre Dernière intervention   1
 
Ouiiii c'est ce que je vais faire pasque LDAP il est trèèèès peu utilisé d'aprés ce que j'ai vu alors ca donne quoi avec une base mysql :)
merci pour tn aide
1
Aktayen Messages postés 189 Date d'inscription   Statut Membre Dernière intervention   20
 
Salut,

Je ne connais pas l'annuaire LDAP, il n'y a pas moyen que tu les stocks dans une bdd classique?
0
Aktayen Messages postés 189 Date d'inscription   Statut Membre Dernière intervention   20
 
Oki, bon bah ça va pas être simple d'expliquer de long en large. Le mieux c'est que tu lis la démarche et qu'après tu vas voir des tutos (site du zéro par exemple).

Dans l'idée.

*1* Tu créés une table 'utilisateur' où tu y répertories (au minimum) : un identifiant, un nom,un mot de passe, un numéro de droit).
(tu peux définir numéro1=employé numéro 2 = admin.

*2* Tu créés un formulaire qui servira à l'utilisateur à s'authentifier (login,password).

*3* Tu créés un script pour vérifier que les données sont corrects, si c'est le cas tu créés des variables de session, notamment une variable $_session['droit'] qui prends comme valeur le numéro de droit de l'utilisateur.

*4* Tu fais un test dans ta page, si ta variable de session $_session['droit']=='9' (admin), alors tu affiches le formulaire pour admin, sinon tu affiches l'autre.

Après je ne sais pas si tu t'y connais en bdd, si ce n'est pas le cas je te conseil de bien lire les tutos du site du zéro.
0