728x90

 

Authentication: 인증

Authorization: 허가, 권한

 

 

 

https://opentutorials.org/course/2473/16571

- 우리가 만들고 있는 web/app은 Client라고 함

- 정보의 주인으로써 앱에 인증하려고 하는 사용자는 Resource Owner

- Google Calendar 등은 Resource Server에 저장되어있음

 

https://www.youtube.com/watch?v=PIlP_YX5HK8

 

 

- Resource Server(ex. Facebook, Google)등에 Client가 등록을 해서, Resource Server로부터 client id와 client secret을 발급 받는다. 이때, secret은 유출되지 않도록 보안을 철저히 해야함. 이게 유출되면 이 client의 생명은 끝남.

 

- Resource Owner가 Client에 접속하면, 

 

 

 

 

 

 

 

 

 

 

 

Reference

https://swalloow.github.io/about-oauth2

https://opentutorials.org/course/2473/16571

 

728x90

'Dev > Etc' 카테고리의 다른 글

[Oracle] ORA-28001: the password has expired  (0) 2019.10.17
[생활코딩] Node.js  (0) 2018.05.24
[JavaScript] DOM이란 무엇인가?  (0) 2018.05.23
[생활코딩] JavaScript  (0) 2018.05.21
[생활코딩] PHP 기본 A 부터 Z 까지  (0) 2018.05.06

+ Recent posts