프로그래밍 지식/웹 개발
OAuth 2.0 이란
dhsdb1541@naver.com
2021. 7. 9. 12:21
OAuth 2.0
OAuth 2.0은 인증을 위한 표준 프로토콜입니다. OAuth 2.0은 웹 애플리케이션, 데스크톱 애플리케이션, 휴대폰 및 거실 장치에 대한 특정 권한 부여 흐름을 제공합니다.
OAuth는 사용자가 Facebook, Github, Google 등 해당 인터넷 서비스의 기능을 다른 어플리케이션에서도 사용 할 수 있게 한것이다.
해당 부분을 활용해서 Kakao로 로그인하기, Google로 로그인하기 등 여러 방면으로 사용 되고 있다.
Authorization (인증)
인증은 로그인등 시스템 접근에 대한 인증을 진행받는것
Authenication (인가)
인증을 받은 사용자(로그인 된 사용자) 가 서비스를 사용할 때 다른 기능에 대한 부분들을 허가해주는 것