OAuth, OAuth2.0, OpenID Connect
OAuth("Open Authorization")는 - 인터넷 사용자들이 비밀번호를 제공하지 않고 다른 웹사이트 상의 자신들의 정보에 대해 웹사이트나 애플리케이션의 접근 권한을 부여할 수 있는 공통적인 수단으로서 사용되는, 접근 위임을 위한 개방형 표준이다. - 소위 말하는 '구글, 페이스북, 카카오, 네이버 등으로 로그인하기' 기능들 OAuth 2.0(Open Authorization 2.0, OAuth2)은 - 인가을 위한 개방형 표준 프로토콜 - Third-Party 프로그램에게 리소스 소유자를 대신하여 리소스 서버에서 제공하는 자원에 대한 접근 권한을 위임하는 방식을 제공 - 구글, 페이스북, 카카오, 네이버 등에서 제공하는 간편 로그인 기능도 OAuth2 프로토콜 기반의 사용자 인증 기능을 제공..