<< Window Live(Hotmail) 인증 | Home | IE Blocking iFrame Cookies >>

AOL의 OpenAuth 인증

1. Application 등록

  - AOL 개발자 사이트(http://dev.aol.com/keys)에 방문해서 Create new Applications
   . Id : pe1JBBW1JAxYxRr

2. 파라미터 정의

  - Open Auth Login Request
  
   . 요청 URL : https://api.screenname.aol.com/auth/login
  
   . f : 응답 방식(json, xml, qs)
  
   . succUrl : 처리 후 리다이렉트 될 URL
  
   . devId : API 키(개발자 키)
  
   . 샘플 예 : https://api.screenname.aol.com/auth/login?f=qs&succUrl=http%3A%2F%2Fmimul.com%2Frpx%2Foauth%2Faol%2F&devId=pe1JBEwXvyxYxgZr

  - Open Auth Login Response
  
   . statusCode : 처리 결과( 200-정상)
  
   . token_a : 인증 결과 토큰
  
   . token_expiresIn : 만료기간(초단위) - 86400
  
   . statusText : OK(정상)
   


  - getInfo Request
  
   . 요청 URL : https://api.screenname.aol.com/auth/getInfo
  
   . f : 응답 방식(json, xml, qs)
  
   . referer : 필요할 경우 리다이렉트 URL
  
   . a : 로그인 과정에서 넘어온 토큰 값(token_a)
  
   . 샘플 예 : https://api.screenname.aol.com/auth/getInfo?f=qs&devId=pe1JBEwXvvxYxgRr
            &referer=http%3A%2F%2Fmimul.com%2Frpx%2Foauth%2Faol%2F&
            amp;a=%2FwQAAAAAAAE1yom6vOaZR5O9pNQmCopRB8SbwJe0IHiLy
            R7A2Xh9WplsiQpRzQdHWIpvu9oY51nmCr6d6iSycsTSzjty7twUU
           %2F1CUv%2BSXiFFxUDFFertDEgRcu%2FTXRI19l2%2FYekN0ESezg
           tja%2FJMMNNI1oeSU%3D
 

 
  - getInfo Response
  
   . statusCode : 200(정상 처리)
  
   . statusText : OK(정상 처리)
  
   . userData_loginId : 로그인 아이디
  
   . userData_displayName : 사용자 이름
  
   . userData_lastAuth : 인증된 시각(초)


3. 데모 사이트


  - http://mimul.com/rpx/oauth

[참조 사이트]




Add a comment Send a TrackBack