OAuth 1.0이란 무엇인가요?
  • 21 Oct 2024
  • 1 읽을 분
  • 기여자

OAuth 1.0이란 무엇인가요?


기사 요약

OAuth 1.0은 HTTP 커넥터에 지원되는 토큰 기반 인증 방식입니다. 애플리케이션에 요청 인증을 위한 액세스 토큰을 제공합니다.

이 메토는 HMAC-SHA 서명 문자열을 사용합니다. 이 문자열은 요청에 대한 서명을 생성하는 데 사용되는 알고리즘을 해시합니다.

구성 요소

  • 사용자 - 액세스 권한을 얻고자 하는 사람
  • 소비자 - OAuth를 사용하여 서비스 제공업체(Tulip)에 액세스하는 애플리케이션 또는 웹사이트
  • 서비스 공급자 - OAuth를 통한 액세스를 허용하는 웹 애플리케이션(Netsuite)
  • 보호된 리소스 - 사용자가 액세스하려는 데이터

토큰

OAuth 1.0은 요청 토큰과 액세스 토큰을 사용합니다.* 요청 토큰 - 서비스에 승인을 요청하는 데 사용되는 소비자 키와 소비자 비밀이 포함된 토큰* 액세스 토큰 - 리소스에 액세스하는 데 사용되는 토큰입니다.

또한, 일반적으로 1년 이상 유효한 장수명 토큰

OAuth 1.0.png


이 문서가 도움이 되었습니까?