Ver Mensaje Individual
  #5 (permalink)  
Antiguo 15/02/2013, 11:30
Montes28
 
Fecha de Ingreso: septiembre-2010
Mensajes: 1.853
Antigüedad: 14 años, 2 meses
Puntos: 6
Respuesta: autenticar usuarios contra Directory Active o gmail

Como valido cuando el usuario no ingeso el email y el password



Código PHP:
Ver original
  1. session_start(); #make sure this is at the top of your PHP file.
  2. $adServer = "172.25.1.3"; #replace with your AD server ip/hostname
  3. $ldapconn = ldap_connect($adServer)
  4. or $this->msg = "Could not connect to LDAP server.";
  5.  
  6. $ldaprdn = "midominio\\" . $_POST["email"];
  7. $ldapbind = ldap_bind($ldapconn, $ldaprdn, $_POST["password"]);
  8.  
  9.  
  10. if ($ldapbind) {
  11. $msg = "Successfully Authenticated";
  12. $_SESSION['email'] = $email;
  13. $_SESSION['password'] = $password;
  14. return true;
  15. } else {
  16. echo "Error";
  17. //$msg = "Invalid email address / password";
  18. return false;
  19. }

Última edición por Montes28; 15/02/2013 a las 14:14