본문 바로가기

학습 내용 정리/기술 면접 준비

OAuth

728x90

Q. OAuth에 대해서 설명해 주세요.

 

A.

OAuth(Open Authorization)은 인터넷 사용자가 비밀번호를 공유하지 않고 
다른 웹사이트나 애플리케이션에 자신의 정보에 대한 접근 권한을 부여하는 개방형 표준이다. 
이를 통해 보안과 개인 정보 보호가 강화되며, 
사용자가 어떤 데이터에 대한 액세스 권한을 부여하고 있는지에 대한 투명성을 제공한다.

OAuth는 주로 소셜 미디어 플랫폼에서의 로그인 및 데이터 공유,
클라우드 서비스에서의 파일 액세스 권한 부여, 
다른 애플리케이션에 대한 API 호출 권한 부여 등 다양한 사례에서 활용된다.

'학습 내용 정리 > 기술 면접 준비' 카테고리의 다른 글

CI/CD  (0) 2023.09.08
클래스형과 함수형 프로그래밍  (0) 2023.09.07
JWT, Refresh Token, Access Token  (0) 2023.09.05
세션 기반 인증과 토큰 기반 인증의 차이  (0) 2023.09.05
OSI 7 계층  (0) 2023.09.02