All Lectures
RouteNoticeQ&A

생활코딩 - WEB2: OAuth 2.0

생활코딩의 OAuth 강좌입니다. 여러 API와 상호 연동을 지원하는 방법에 대해 배웁니다.

Lecture Introduction
Difficulty
Normal
Category
Web Programming - Programming
time taken
1 hours
Target Audience
- OAuth를 통해 여러 API와 상호 연동을 지원하고 싶은 분
- 사용자 패스워드 없이 구글, 페이스북 같은 서비스의 API에 사용자 대신 접근하고 싶은 분
- 다른 서비스로 로그인하기 기능 등을 구현하고 싶은 분

#구름EDU 수강자 분들을 위해 생활코딩(https://opentutorials.org)이 함께 합니다. 항상 좋은 지식을 전해주시는 생활코딩에 감사드립니다.


📝수업 소개


🔐사용자가 가입된 서비스의 API에 접근하기 위해서는 사용자로부터 권한을 위임받아야 합니다. 이 때 사용자의 패스워드 없이도 권한을 위임받을 수 있는 방법이 필요한데요, 이를 위해 고안된 기술이 OAuth입니다.

📲오늘날 많은 API들이 OAuth를 통해 상호 연동을 지원하고 있습니다. 구글, 페이스북 같은 서비스의 API에 사용자 대신 접근하고 싶으신 분들에게 유용한 강좌가 되리라 생각합니다.



🎯학습 목표


  • 사용자에게 OAuth 상호 연동을 지원할 수 있습니다.
  • 구글, 페이스북 등의 서비스 API에 사용자 대신 접근할 수 있습니다.



📣참고사항


  • 본 수업을 수강하기 위해 웹과 인터넷에 대한 기본 이해가 필요합니다.
  • 관련 지식이 부족하다면 WEB4: Express-Session-Auth 수업을 먼저 보시기를 권장드립니다.



강의자 소개


생활코딩(이고잉)

  • 약 10만 멤버로 구성된 개발 커뮤니티 생활코딩 운영
  • 일반인들에게 프로그래밍을 알려주는 무료 온라인, 오프라인 수업을 제공
Preview
Expand All
Curriculum
Expand All
  • 01
    수업 소개
  • 수업 소개
  • 02
    OAuth 2.0
  • 역할
    등록
    Resource Owner의 승인
    Resource Server의 승인
    Access Token
    API 호출
    Refresh Token
  • 03
    수업을 마치며
  • 수업을 마치며
Recent Update|2019. 12. 19
Instructor Introduction
생활코딩의 세계에 오신 것을 환영합니다. 생활코딩은 일반인들에게 프로그래밍을 알려주는 무료 온라인, 오프라인 수업입니다. 어떻게 공부할 것인가를 생각해보기 전에 왜 프로그래밍을 공부하는 이유에 대한 이유를 함께 생각해보면 좋을 것 같습니다.

Lecture Reviews
Free

Average Rating
5.0
Difficulty
Normal
Lecture Period
Unlimited
time taken
1 hours