5.3 확장개발-사용자 관리
인쇄
 
2009-07-09 19:04:28
조회:217606
답글지움수정 아랫글 목록 윗글

5.3 확장개발-사용자 관리



  쎄지오 인트라셀에서는 사용자 관리를 다른 사용자관리 시스템으로 연동할 수 있는 방법을 제공하고 있습니다. 인트라셀의 사용자 로그인은 각 인트라셀 베이스 디렉토리의 etc/passwd 파일에 쓰여진 정보를 기초로 수행됩니다.


1) 사용자 관리와 비밀번호의 연동

맨위로

 

 

 

  인트라셀의 etc/passwd 파일에는 모든 사용자의 기초 정보를 기록합니다. 대체적으로 시스템 패스워드 파일과 유사하며 일부 확장하여 사용하고 있습니다. 별도의 사용자 관리 시스템을 사용하고 있다면 사용자관리시스템은 사용자의 로그인을 위한 정보가 변경될 때마다 etc/passwd 파일의 정보를 갱신해주어야 합니다. 다음은  etc/passwd 파일에 쓰이는 사용자 정보의 형식입니다.

 

[UID]:[PASSWD]:[SerialNo]:[Level]/[Classno]:[UserName]:[RealName]:[Email]:[MobilePhone]:

 

 각 사용자 정보는 한 줄씩 변경해가면서 기록하게 됩니다. 다음은 각 정보 필드에 대한 설명입니다. 별(*)표시는 반드시 입력되어야 하는 정보입니다.

 

*UID   사용자의 아이디, 영문자 소문자로 기록해야 하나 대문자도 지원,

*PASSWD  비밀번호 문자열로 엔크립션 된 정보를 기록한다.

*SerialNo  사용자의 고유번호/ 숫자로 기록되어야 하며 가입 후 변경될 수 없음.

*Level  사용자 등급, 0~9 가운데 하나의 숫자만 인정됩니다.

 ClassNo  분류번호/ 숫자로 기록되어야 합니다.

*UserName  사용자의 별명으로 사용될 이름

 RealName  사용자의 실제 이름

 Email  사용자 전자우편

 Mobile  사용자 휴대폰 번호(문자전송용)

 

위의 파일을 연동 한 후 쎄지오에서 기초적으로 제공하고 있는 사용자 관리 시스템 기능인 사용자의 정보 보기, 사용자 폴리티콘 제공,  사용자 관리목록등의 서비스와 연계하여야 합니다. 이에 대한 자세한 정보는 제작사의 기술진에 문의하시기 바랍니다.


2) 로그인 연동하기

맨위로

 

 

 

  쎄지오의 로그인 기능을 외부에 있는 인증시스템과 연동 할 수 있습니다. 로그인 인증을 연동하기 위해서 두 가지 방법을 제공하는데 하나는 UDP 포트를 이용하는 방법이며 다른 하나는 실행파일을 이용하는 방법입니다. 이와 관련된 자세한 정보는 제작사의 기술진에 문의하시기 바랍니다.

답글지움수정인쇄 아랫글 목록 윗글
댓글달기