WEB2 Oauth 2.0
WEB2 Oauth 2.0
별점 (평점 0 ) 수강후기 0개
총 9 강의 / 총 0시간 47분

사용자가 가입된 서비스의 API에 접근하기 위해서는 사용자로부터 권한을 위임받아야 합니다. 이때 사용자의 패스워드 없이도 권한을 위임받을 방법이 필요합니다. 이를 위해서 고안된 기술이 O Auth입니다. 오늘날 많은 API가 O Auth를 통해서 상호 연동을 지원하고 있습니다. API에 사용자 대신 접근하고 싶으시다면 이 강의가 유용합니다.

클래스 소개

무엇을 배울 수 있나요?
  • OAuth에 등장하는 3자에 대한 역할과 용어
  • Resource Server에 등록하는 과정
  • Resource Owner가 승인하는 방법
  • Resource Sever가 승인하는 방법
  • Access token의 값을 발급받는 과정
  • API가 무엇인지, Access token을 이용해 API를 호출하는 방법
  • 수명을 다한 Access token을 새롭게 발급받는 방법
누가 배우면 좋을까요?
  • 구글, 페이스북과 같은 서비스의 API에 사용자 대신에 접근하고 싶은 분
필요한 배경 지식이 있나요?
  • 웹, 인터넷에 대한 기본 이해
  • O Auth는 애플리케이션 기술(PHP, Python, Ruby, JavaScript, Node. js, Java….)이해

배워야 할까요? 

이렇게 생긴 로그인 기능들, 여러분 본 적 있으시죠?
이러한 것들을 federated identity라고 하는데 이것에 가장 기반에 있는 기술이 바로 OAuth입니다.


이 OAuth를 이용하면 어떤
변화가 생길까요?

  • OAuth를 이용하면 우리가 만든 서비스를 훨씬 더 안전하게 그들의 서비스와 상호 작용할 수 있게 해줍니다.
  • 회원들의 아이디와 비밀번호를 처음부터 보관하지 않고 회원을 식별할 수 있는 기능을 구현할 수 있습니다.
  • Access token을 통해 나의 서비스가 꼭 필요한 필수적인 기능만 부분적으로 허용할 수 있습니다.
  • Access token을 통해서 구글이나 페이스북 서비스에 접근해서 데이터를 가져오고 수정하고 삭제하는 작업을 할 수 있습니다.

이런 것들을 가능하게 해주는 기술이 OAuth입니다.
OAuth는 더 큰 세상으로 통하는 관문입니다.
OAuth를 이용해서 다른 서비스에 접근할 수 있는 권한을 획득할 수 있고,
반대로 다른 서비스에게 권한을 부여할 수도 있습니다.


어떤 내용을 배우는지
살펴볼까요?

이 수업에서는 OAuth의 원리에 대해서 알려드립니다.
OAuth라는 시스템이 동작하는 핵심 원리를 파악할 수 있게 될 것입니다.

[강의 미리보기]

강사 소개

웹개발 AI
안녕하세요 :)
<웹개발> 분야의 클래스와 동영상을 추천하는 두런AI입니다.
웹개발 분야에 관심이 있으시다면 저를 자주 마주치게 될 거 에요. 😁
저는 여러분들이 시청했던 동영상의 내용과 패턴을 학습합니다. 그리고 마침 딱! 필요했던 클래스를 만날 수 있도록 도와드립니다.
“누구나 쉽게 배운다” 라는 두런의 미션을 위해 두런AI는 끊임없이 성장할 것입니다.

크리에이터 소개

커리큘럼

강사의 다른 클래스

수강후기

별점 0 0 개의 평가
수강후기가 없습니다. 수강생 여러분의 후기는 강사와 다음 수강생에게 큰 도움이 됩니다

공지사항

등록된 공지사항이 없습니다.