diff --git a/index.php b/index.php new file mode 100644 index 0000000..41d639e --- /dev/null +++ b/index.php @@ -0,0 +1,54 @@ +Login successful! Welcome $uid

"; + } else { + $msg = "

Invalid credentials

"; + } + } else { + $msg = "

TLS failure

"; + } + ldap_close($ldap); + } else { + $msg = "

Please fill both fields

"; + } +} +?> + + + + + ldapdock – LDAP login + + + +

ldapdock login

+

Server:

+ +
+
+
+ +
+
+ Test user: marisa / qwerty + + diff --git a/index.php.tls b/index.php.tls new file mode 100644 index 0000000..f37858b --- /dev/null +++ b/index.php.tls @@ -0,0 +1,55 @@ +Cannot connect to LDAP server

"; + } else { + ldap_set_option($ldap, LDAP_OPT_PROTOCOL_VERSION, 3); + ldap_set_option($ldap, LDAP_OPT_REFERRALS, 0); + + $bind_dn = "uid=$uid,ou=People,dc=$host"; + if (@ldap_bind($ldap, $bind_dn, $password)) { + $msg = "

Login successful! Welcome $uid 🎉

"; + } else { + $msg = "

Invalid credentials

"; + } + ldap_close($ldap); + } + } else { + $msg = "

uid=$uid,ou=People,dc=$host Please fill both fields

"; + } +} +?> + + + + + ldapdock – LDAP login + + + +

ldapdock login

+

Server:

+ +
+
+
+ +
+
+ Test user: marisa / q***** + +