위즈군의 라이프로그
Reboot... Search /

OAuth 1.0a 인증 절차

2014. 4. 24. 11:24

출처 : http://oauth.net/core/diagram.png


A. Consumer Requests (Request Token)

oauth_consumer_key

oauth_signature_method

oauth_signature

oauth_timestamp

oauth_nonce

oauth_version (optional)

oauth_callback


B. Service Provider Grants (Request Token)

oauth_token

oauth_token_secret

oauth_callback_confirmed


C. Consumer Directs User to Service Provider

oauth_token (optional)


D. Service Provider Directs User to Consumer

oauth_token

oauth_verifier


E. Consumer Requests (Access Token)

oauth_consumer_key

oauth_token

oauth_signature_method

oauth_signature

oauth_timestamp

oauth_nonce

oauth_version (optional)

oauth_verifier


F. Service Provider Grants (Access Token)

oauth_token

oauth_token_secret


G. Consumer Accesses Protected Resources

oauth_consumer_key

oauth_token

oauth_signature_method

oauth_signature

oauth_timestamp

oauth_nonce

oauth_version (optional)



관련 소스 : http://oauth.net/code/


닷넷 라이브러리 : http://dotnetopenauth.net/

OAuth PHP 사용관련 정리 : https://www.elance.com/q/api/examples/oauth/php

Using cURL in PHP to access HTTPS (SSL/TLS) protected sites : 

http://unitstep.net/blog/2009/05/05/using-curl-in-php-to-access-https-ssltls-protected-sites/


Category&Tag : [정리중/개발참고]
위즈군의 라이프로그

Category

전체 (565)
개발 (0)
일반정보 (0)
IT 일반 (1)
일상&사진 (1)
정리중 (563)
공개소스 (15)
C# & .NET & Web (79)
Linux & PHP (19)
모바일 (10)
개발참고 (21)
Big Data (3)
영화 & 드라마 (54)
제품 & 서비스 (44)
맛집 & 여행 (23)
DIY (16)
블로그 이야기 (66)
정보 & 팁 (11)
일상 & 사진 (59)
Work & Life (43)
IT 이야기 (100)

Recent Entry

    Recent Comments

      Recent Trackbacks

        Tags

        Links

          Total:
          Today: / Yesterday:
          Powered by Tistory / Skin by 위즈 라이센스정책 rss 2.0