Reprise du message précédent :
Bonjour,
J'ai ce même problème classique sur une page PHP que je suis en train de faire :
le principe est le suivant :
1/ test du login/mdp par rapport à la base LDAP
2/ si c'est concluant -> écriture d'un cookie (TRUE) et redirection sur une page index.php
3/ si c'est erroné -> test sur la base mysql
4/ si c'est concluant -> écriture d'un cookie (TRUE) et redirection sur une page index.php
5/ si c'est erroné -> écriture d'un cookie (FALSE) et redirection sur une page index.php
Bref en fin de test LDAP je fais ça :
sinon je passe la main à la fonction suivante qui test sur la base de données MySql
là encore je passe les même paramètres :
le hic c'est que ça marche très bien pour un utilisateur qui peut se connecter sur la base LDAP, en revanche ça chie des pruneaux quand l'utilisateur est authentifié par la base de données MySql.
Pourtant rien ne change véritablement
A ceci prêt que : dans la mesure où je commence par le test LDAP j'ai ce message d'erreur en haut de page quand le login/mdp n'est pas correct :
Warning: ldap_bind(): Unable to bind to server: Invalid credentials in /var/www/folder/login.php on line 38 |
est ce que ça pourrait-en être la cause?
merci pour votre aide 