Protocol/LSIN

LSIN

  • 로그인 인증

송신

정의

>>> LSIN trid account login_ticket SSL version UTF8 ko.linux\r\n

매개변수

  • trid : Transaction ID
  • account : 네이트온 계정 (user@…)
  • login_ticket : SSL을 통해서 서버에서 받아온 ticket 값 (랜덤값, 2분 후 폐기)
  • version : 네이트온 버전 (리눅스 네이트온은 현재 1.0.1.237 사용)
  • 예)
    LSIN 0 user01@nate.com 0001MIIBBwY...UiQ9HLE3rxXVFHF4sbS-1wng SSL 1.0.1.237 UTF8 ko.linux
    
  • SSL을 통한 ticket 값 받기.
    • 예)
      https://nsl.nate.com/client/login.do?id=user01@nate.com&pwd=mypassword
      
    • URL :  https://nsl.nate.com/client/login.do
    • 입력 파라미터
      • id : 네이트온 아이디
      • pwd : 패스워드 (가공하지 않은 패스워드)
    • 출력
      • 정의)
        [code] [message]
        [login_ticket]
        
      • code : 100, 210, 500
        • 100 : 성공
        • 210 : 파라미터 이상
        • 500 : 서버오류
      • message : 서버에서 내려줌. code가 100 일때는 OK.
      • login_ticket : 서버에서 내려주는 ticket값, 서버에서 랜덤하게 생성 된 ticket을 로그인을 위해 생성, 유효시간은 약 2분, 유효시간 후에는 폐기 됨.
      • 출력 HEX 값 예제 보기 :  http://dev.haz3.com/trac/nateon/attachment/wiki/Protocol/LSIN/result.txt
      • login_ticket의 길이는 고정적이지 않음. 패스워드에 따라서 byte size가 변경 됨.

수신

정의

<<< LSIN trid unique_num name nick phone email ticket cyworld_unique_num ? ? ? login_type nate_unique_num nate_id cy_id nate_id cy_id tong_yn town_yn area_code empas_unique_num empas_id\r\n

매개변수

  • trid: Transaction ID
  • unique_num: 사용자 고유 번호
  • name: 이름
  • nick: 별칭
  • phone: 전화번호
  • email
  • ticket: 문자보내기에서 사용, 티켓
  • cyworld_unique_num:
  • ?: Yor N
  • ?:
  • ?:
  • login_type : N or C (Nateon/Cyworld?)
  • nate_unique_num : 사용자 고유 번호
  • nate_id : Nate ID
  • cy_id: Cyworld ID
  • tong_yn : Y or N
  • town_yn : Y or N
  • area_code : KR
  • empas_unique_num :
  • empas_id :

Attachments

  • result.txt Download (4.4 KB) - added by antz 3 years ago. https 결과로 받는 파일 hex 값 보기 예제