database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
PostgreSQL
Firebird
Oracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
ㆍLDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
LDAP Q&A 3448 게시물 읽기
No. 3448
php 에서 ldap_bind 후 사용자 정보 가져오는 방법을 알려주세요 ㅠㅠ
작성자
위경섭
작성일
2018-08-21 10:54
조회수
3,238

LDAP 초보 입니다 ㅠㅠ


php 에서 ldap 연결및 인증 작업을 하고 있습니다.

admin dn 권한으로 bind 한 후에 ladp_search 를 하면 사용자 정보를 가져올 수 있습니다.


$infbind = @ldap_bind($ldc,"cn=vmailadmin,dc=mail,dc=local","*******");

$result = ldap_search($ldc,"o=domains,dc=mail,dc=local", "(mail={$email})") or die ("Error in search query: ".ldap_error($ldapconn));

$data = ldap_get_entries($ldc, $result);


var_dump($data);


문제는... 사용자 정보로 bind 한 후에 그 사용자의 정보를 어떻게 가져와야 할지 모르겠습니다.

ldap_search 호출시 필터를 잘 설정하면 되럭 같은데 전혀 모르겠네요..


$userbind = @ldap_bind($ldc,"mail={$email},ou=Users,domainName={$domain},o=domains","*******");

$result = ldap_search($ldc,"mail={$email},ou=Users,domainName={$domain},o=domains", "필터") or die ("Error in search query: ".ldap_error($ldapconn));

$data = ldap_get_entries($ldc, $result);


"필터" 부분에 어떻게 넣어야 사용자의 이름,전화번호 등의 정보를 가져 올 수 있을까요 ?

 

[Top]
No.
제목
작성자
작성일
조회
3451"ldap_add: Other (e.g., implementation specific) error (80)" 오류 질문입니다. [2]
윤태환
2019-02-03
3581
34502019년 LDAP세미나 안내
송상준
2019-01-15
3536
3449사이트 자료들 database.sarang.net/database/database.phtml [1]
무천
2018-12-28
3236
3448php 에서 ldap_bind 후 사용자 정보 가져오는 방법을 알려주세요 ㅠㅠ
위경섭
2018-08-21
3238
3447sun ldap 사용해보신 분 계실까요..? [2]
ldap초보자
2018-07-18
3225
34462017년 12월 21일 LDAP 세미나
송상준
2017-12-10
3666
3445LDAP 데이터를 MSSQL 또는 postgresql 같은 DB에 저장할 수 있나요? [1]
초보LDAP
2017-11-15
3925
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2023 DSN, All rights reserved.
작업시간: 0.048초, 이곳 서비스는
	PostgreSQL v16.1로 자료를 관리합니다