![](https://velog.velcdn.com/images/euna0903/post/42d25c40-adcf-4118-9806-b5ababed4278/image.png)
OAuth 란?
- OAuth는 인터넷 사용자들이 비밀번호를 제공하지 않고 다른 웹사이트 상의 자신들의 정보에 대해 웹사이트나 애플리케이션의 접근 권한을 부여할 수 있는 공통적인 수단으로서 사용되는, 접근 위임을 위한 개방형 표준
- 사용자가 애플리케이션에게 모든 권한을 넘기지 않고 사용자 대신 서비스를 이용할 수 있게 해주는 HTTP 기반의 보안 프로토콜
ex) 구글 페이스북 네이버 카카오
평소에 자주 사용하던 소셜 로그인에 대해 알아보았다. 사용하기만 했을 때는 편리하다고만 생각했는데 내부적인 흐름에 대해 알아보니 그 속에서 체계적이고 복잡한 과정이 있다는 것을 알게 되었고 바라보는 시각이 바뀌게 되어 신기하다는 생각이 들었다.