23-3다음 설명에 해당하는 기술을 영문 명칭으로 적으시오.사용자가 자… | 2023년 정보처리기사실기 3회차 기출문제 상세 페이지
17
23-3
다음 설명에 해당하는 기술을 영문 명칭으로 적으시오.
- 사용자가 자신의 아이디·비밀번호를 넘겨주지 않고도, 제3의 서비스가 자신의 정보나 기능 일부에 접근하도록 허락할 수 있게 해 주는 개방형 권한 위임 표준이다.
- "구글 계정으로 계속하기", "카카오로 시작하기"처럼 외부 계정으로 가입·로그인할 때 쓰이며, 인증이 끝나면 비밀번호 대신 접근 토큰(Access Token)이 발급된다.
해설
OAuth
[해설]
비밀번호 대신 토큰으로 접근 권한을 넘겨주는 개방형 표준은 OAuth(Open Authorization)다.
- 권한 위임: 사용자가 동의하면 인가 서버가 접근 토큰(Access Token)을 발급한다.
- 제3의 서비스는 비밀번호를 모른 채 그 토큰으로 허락된 범위(Scope)의 자원만 쓴다.
혼동 주의: OAuth는 본래 인가(권한 위임) 규약이고, 로그인용 신원 확인(인증)은 그 위에 얹은 OpenID Connect가 맡는다.
내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.