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 1465 게시물 읽기
No. 1465
php로 아뒤,passwd 가져오기[질문]
작성자
박성우
작성일
2002-04-03 17:40
조회수
4,592

ldap에 데이터 넣코 읽고밖에 못해서리...

걍 어케라도 인증 흉내라도 내볼라고여...(단순무식하게)

먼저 아래와 같이 데이터를 add 했고여

 

# ldapsearch -D "cn=Manager,dc=junny" -b "dc=junny" -w secret -s subtree '(objectClass=*)'

 

dc=junny

objectClass=dcObject

dc=JunnyTel

 

o=myorganization,dc=junny

objectClass=organization

o=myorganization

 

cn=Manager,o=myorganization,dc=junny

objectClass=organizationalRole

cn=Manager

 

cn=User1,o=myorganization,dc=junny

objectClass=person

cn=Lee

sn=Charge

userPassword=1111

description=test User Lee

 

cn=User2,o=myorganization,dc=junny

objectClass=person

cn=Kim

sn=free

userPassword=1111

description=test User Kim

 

---------------------------- 여기 cn내용을 아뒤라고 생각하고

userPassword 값을 passwd로 볼라고여

이 Attribute들은 모두 person objectClass 에 디폴트로 있는것들입니다.

그리고

php로 값들을 불러오는디...

 

$sr=ldap_search($ds,"o=myorganization,dc=junny", "sn=*");

$info = ldap_get_entries($ds, $sr);

echo "Data for ".$info["count"]." items returned:<p>";

for ($i=0; $i<$info["count"]; $i++) {

echo "dn is: ". $info[$i]["dn"] ."<br>";

echo "first cn entry is: ". $info[$i]["cn"][0] ."<br>";

echo "first sn entry is: ". $info[$i]["sn"][0] ."<br>";

echo "first description entry is: ". $info[$i]["description"][0] ."<br>";

echo "first userPassword entry is: ". $info[$i]["userPassword"][0] ."<p>";

}

 

이런식으로 불러왔는데

cn, sn, desciption 모두 결과가 찍히는데 userPassword 만 암것두 안찍히

더라구여 이래서야 원~ 어떻케 하지요?

그냥 다른 string 형식으로 넘어오게해야 하는지...

아시는분 알려주심 감사하겠슴다.

이 글에 대한 댓글이 총 2건 있습니다.

커맨드 라인에서 ldapsearch 커맨드로 검색했을때

userPassword값이 제대로 보이던가요?

 

제가 알기로는 암호화 되는 걸루 아는데...

 

userPassword처럼 critical information을 그냥 plain text로 보여주면..문제가 좀 있지 않을까요?

이수진님이 2002-04-04 10:59에 작성한 댓글입니다.

커멘드라인에서 ldapsearch했을때 userPassword 내용이 보이고 그리고 GUI 툴인 LDAP Browser2.2 by Softerra에선도 보입니다.

반면에 LDAP Browser\Editor 2.8.2 에선

userPassword : BINARY(4b)

이런식으로 보입니다.

그리고 php에서 ldap_get_entries() 할땐 값이 안넘어오는것 같고여.. 어찌된건지 몰겠군여

박성우님이 2002-04-04 13:26에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
1468■■■VC++,win32API로 LDAP프로토콜을 구현할려고하는데여..??■■■ [2]
정하정
2002-04-08
4724
1471┕>운영체제와 VC++에서 지원합니다. [2]
김은배
2002-04-09 15:52:13
4584
1467java api를 이용한 인증서 삽입 방법
sunny
2002-04-04
4537
1466userPassword [질문]
박성우
2002-04-03
4486
1465php로 아뒤,passwd 가져오기[질문] [2]
박성우
2002-04-03
4592
1464[질문]감사합니다.이수진님 하나 더 질문합니다. [1]
박웅
2002-04-03
4424
14632.번째 시디 내용좀 알고 싶습니다. [1]
santa
2002-04-03
4280
1462[질문]LDAP 인증서버 구축... [2]
박성우
2002-04-03
4979
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.018초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다