생활코딩

Coding Everybody

코스 전체목록

닫기

WEB2 - OAuth 2.0

| 공개

 

 

 

수업소개

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

 

 

 

수업대상

구글, 페이스북과 같은 서비스의 API에 사용자 대신에 접근하고 싶은 분들을 위한 수업입니다. 또 아래 그림과 같이 다른 서비스로 로그인 하기 기능을 구현하는데도 필수적으로 필요한 기능입니다. 

 

 

 

 

 

 

수업을 보는 다른 방법

WEB2 - OAuth 2.0 youtube 재생목록

 

 

 

수업에 참여조건

이 수업은 최소한 웹과 인터넷에 대한 기본 이해가 필요합니다. 잘 모르신다면 아래 수업을 참고해주세요. 

또 OAuth는 애플리케이션 기술(PHP, Python, Ruby, JavaScript, Node.js, Java..)을 이용하기 때문에 이런 기술에 대한 이해가 필요합니다. 

 

 

전체 재생시간

9개의 동영상으로 이루어진 전체 재생시간 47분 규모의 수업입니다. 

 

 

 

 

수업의 저작권 정책

이 수업은 CCL 라이선스 BY를 따르고 있습니다. 이 수업의 출처를 표시해주신다면 컨텐츠의 수정을 할 수 있고, 상업적인 용도로도 사용할 수 있습니다. 상업적인 용도로 사용하는 경우는 거래 관계가 없다는 것을 인지 가능하도록 표시해주셔야 합니다. 

 

 

 

댓글

댓글 본문
  1. 라온
    OAuth가 궁금해서 검색하니 생활코딩이 ... 진짜 안심이 되네요 ~ 강의 감사드립니다.
  2. 마릴곰이
    어떻게 이렇게 광범위한 분야를 잘 설명하실 수 있는 지 항상 감탄합니다.
    그리고 disapproval face나왔을 때 빵 터졌어요 ㅋㅋ
  3. 안창규
    OAuth 2.0 으로 사용자 계정을 대체할 수 있나요?

    이해하기론 OAuth 를 통해서 RO(Resource Owner)가 Client 에게 RS(Resource Server)에게 요청할 수 있는 권한을 잠시 위임하는 것으로 보입니다. 이 때 사용되는 authorization code와 access token 모두 일정시간 후에는 만료되므로 고유한 값이 아닙니다.

    생활코딩에서도 facebook OAuth 를 이용해서 사용자 계정을 대체하고 있는 것 같은데요. 그렇다면 사용자 계정에 사용되는 ID를 어떤 값으로 사용하나요? API 로 사용자의 이메일을 읽어와서 고유 ID값으로 사용하게 되는 것인가요?
  4. eddylee123456
    시작
  5. 스티븐잡숴
    시작
  6. 준바이
    힘겨웠지만 끝냈다!
  7. Thanks!
    정말 대단하신 분... 감사하고 또 감사합니다.
    저에게는 빛과 같습니다.
  8. sonypark
    언제 들어도 깔끔한 설명에 감탄을 합니다. 생활코딩 정말 감사합니다.
  9. heychs
    출발합니다 - 끝
  10. jobs
    감사합니다. 이고잉님. 코딩에 흥미를 잃어갈 때 흥미를 다시 주시네요!!
  11. Army
    Youtube API를 이용해서 구현 중인 항목들이 있는데 이 개념을 몰라 한참 헤매었던 기억이 있네요
    강의 감사합니다! 잘 익혀가겠습니다
  12. 삼고잉
    잘 읽었습니다
  13. metallsk
    이제 OAuth에 도전합니다!! 즐거움이 가득한 강의 언제나 감사합니다.
    수고하시는 egoing님께도 즐거움이 있으시길 응원합니다.
  14. Jaden
    OAuth 궁금했었는데, 잘 듣겠습니다.
    기분 좋은 출발입니다. ^^
graphittie 자세히 보기