PHP ile LDAP Kimlik Doğrulaması
PHP ile LDAP Kimlik Doğrulama için kullandığım kod bir şekilde çalışmaz hale gelince kısa bir araştırma ile aşağıdaki kod bloğunu buldum. Aslında kodun çalışmaması bir yerde iyi oldu. Çünkü daha önceki PHP ile LDAP Kimlik Doğrulama için kullandığım kod bloğu çok daha uzundu. Böylece sadeleşmiş oldu.
Eğer PHP ile LDAP kullanarak Kimlik Doğrulama yapmanız gerekiyorsa aşağıki kod bloğunu kullanabilirsiniz.
Sorularınız olursa iletişim formu ile bana ulaşabilirsiniz.
$ldapuser = 'kullanciadi'; //[email protected] @alanadi.uzanti hariç bölümü $ldappass = 'kullanicinin şifresi'; $domain = '@alanadiniz.uzantisi'; $server = 'LDAP Sunucu IPsi'; $port = 389; //değiştirmeden deneyin, muhtemelen portunuz budur. Çalışmıyorsa IT yetkilinizden öğrenin $connection = ldap_connect($server, $port); if (!$connection) { exit('Connection failed'); } ldap_set_option($connection , LDAP_OPT_PROTOCOL_VERSION, 3); ldap_set_option($connection , LDAP_OPT_REFERRALS, 0); $bind = @ldap_bind($connection, $ldapuser.$domain, $ldappass); if (!$bind) { exit('Doğrulama başarısız'); } else { exit('Doğrulama başarılı'); } ldap_close($connection );
Yazar: Yıldırım Erdemli
Site:
Link: PHP ile LDAP Kimlik Doğrulaması
Yayın Tarihi: 2022-11-08 12:01:00
Yorumlar