위즈군의 라이프로그
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

전체 (564)
개발 (0)
일반정보 (0)
IT 일반 (1)
일상&사진 (0)
정리중 (563)

Recent Entry

    Recent Comments

      Recent Trackbacks

        Tags

        Links

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