OAuth 2.0
OAuth 2.0은 인증을 위한 표준 프로토콜입니다. OAuth 2.0은 웹 애플리케이션, 데스크톱 애플리케이션, 휴대폰 및 거실 장치에 대한 특정 권한 부여 흐름을 제공합니다.
OAuth는 사용자가 Facebook, Github, Google 등 해당 인터넷 서비스의 기능을 다른 어플리케이션에서도 사용 할 수 있게 한것이다.
해당 부분을 활용해서 Kakao로 로그인하기, Google로 로그인하기 등 여러 방면으로 사용 되고 있다.
Authorization (인증)
인증은 로그인등 시스템 접근에 대한 인증을 진행받는것
Authenication (인가)
인증을 받은 사용자(로그인 된 사용자) 가 서비스를 사용할 때 다른 기능에 대한 부분들을 허가해주는 것
'프로그래밍 지식 > 웹 개발' 카테고리의 다른 글
접근 제어 모델 (MAC, DAC, RBAC, ABAC) (0) | 2023.05.07 |
---|---|
HTTP 기본 지식 - HTTP Header (0) | 2021.01.25 |
HTTP 기본 지식 - HTTP Status Code (0) | 2021.01.24 |
HTTP 기본 지식 - HTTP Method (0) | 2021.01.23 |
HTTP 기본 지식 - HTTP의 특징 (0) | 2021.01.23 |