라이브러리

[PHP] ldap_exop_whoami - WHOAMI 확장 작업 헬퍼




LDAP Exop Whoami


LDAP Exop Whoami는 LDAP 프로토콜의 확장 기능 중 하나로, 사용자가 현재 로그인한 계정에 대한 정보를 가져올 수 있도록 합니다. 이 기능은 LDAP 서버에 대한 인증을 거친 후에 사용할 수 있습니다.

LDAP Exop Whoami의 사용 방법


LDAP Exop Whoami를 사용하려면 먼저 LDAP 서버에 연결하고 인증을 거쳐야 합니다. 이 후에, `ldap_exop_whoami` 함수를 사용하여 현재 로그인한 계정에 대한 정보를 가져올 수 있습니다.

PHP에서 LDAP Exop Whoami 사용 예제


#hostingforum.kr
php

<?php



// LDAP 서버 정보

$ldap_server = 'ldap.example.com';

$ldap_port = 389;

$ldap_username = 'username';

$ldap_password = 'password';



// LDAP 서버에 연결

$ldap_conn = ldap_connect($ldap_server, $ldap_port);



if (!$ldap_conn) {

    echo 'LDAP 서버 연결 실패';

    exit;

}



// LDAP 서버에 인증

if (!ldap_bind($ldap_conn, $ldap_username, $ldap_password)) {

    echo 'LDAP 서버 인증 실패';

    ldap_close($ldap_conn);

    exit;

}



// LDAP Exop Whoami 사용

$result = ldap_exop_whoami($ldap_conn);



if ($result) {

    echo 'LDAP Exop Whoami 성공';

    echo 'DN: ' . $result['dn'];

    echo 'User ID: ' . $result['user_id'];

    echo 'Name: ' . $result['name'];

} else {

    echo 'LDAP Exop Whoami 실패';

}



// LDAP 서버 연결 종료

ldap_close($ldap_conn);



?>



LDAP Exop Whoami의 결과


LDAP Exop Whoami의 결과는 다음과 같은 정보를 포함합니다.

* DN (Distinguished Name): 현재 로그인한 계정의 DN
* User ID: 현재 로그인한 계정의 ID
* Name: 현재 로그인한 계정의 이름

LDAP Exop Whoami의 사용 시 주의사항


LDAP Exop Whoami를 사용할 때 주의해야 할 사항은 다음과 같습니다.

* LDAP 서버에 인증을 거쳐야 합니다.
* LDAP Exop Whoami를 사용하기 전에 LDAP 서버에 연결을 먼저 해야 합니다.
* LDAP Exop Whoami의 결과는 LDAP 서버의 구성에 따라 다를 수 있습니다.

결론


LDAP Exop Whoami는 LDAP 프로토콜의 확장 기능 중 하나로, 사용자가 현재 로그인한 계정에 대한 정보를 가져올 수 있도록 합니다. PHP에서 LDAP Exop Whoami를 사용하려면 LDAP 서버에 연결하고 인증을 거치고, `ldap_exop_whoami` 함수를 사용하여 현재 로그인한 계정에 대한 정보를 가져올 수 있습니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

  • 전체 10,077건 / 431 페이지

검색

게시물 검색