OAuth란?
이용자가 자신의 비밀번호를 건네지 않고, 다른 앱(클라이언트)에 자신의 리소스에 대한 제한된 범위의 접근을 허가하기(인가를 위임하기) 위한 구조. OAuth 2.0이 널리 사용되고 있다. 리소스 소유자(이용자), 클라이언트, 이용자의 허락을 얻어 액세스 토큰을 발급하는 인가 서버, 토큰을 확인하여 리소스를 돌려주는 리소스 서버의 네 가지 역할로 이루어진다. OAuth 자체는 인가의 구조이며, 로그인(인증)에 사용할 때는 ID 토큰을 더한 OpenID Connect를 사용한다.
일본어 명칭: OAuth
OAuth은(는) 웹 기술 기초 등 1개 분야의 연습 문제 2개에 나와요.
분야: 웹 기술 기초