소셜 로그인 연동 과정 (1) 썸네일형 리스트형 [spring(스프링)] OAuth란? _디버깅의 눈물 OAuth(Open Authorization)란? 사용자 인증 및 권한 부여를 위한 프레임워크입니다. 인터넷 사용자들이 비밀번호를 제공하지 않고, 다른 웹사이트(구글, 페이스북, 카카오 등) 상의 자신들의 정보에 대해, 제3자 웹 사이트나 애플리케이션의 접근 권한을 부여할 수 있는 기능을 합니다. 즉, OAuth는 제3자 애플리케이션(Client)에 대한 권한 부여를 안전하게 수행하는데 중점을 둡니다. OAuth의 인증 절차 (1)사용자가 클라이언트 애플리케이션에 소셜 연동 로그인(카카오, 네이버 등)을 요청합니다. (2)클라이언트는 인증 서버에 사용자 인증을 요청합니다. (3)인증 서버는 사용자에게 소셜 로그인 페이지를 제공합니다. (4)사용자는 소셜 로그인 페이지에 사용자 ID와 PW(카카오 아이디,.. 이전 1 다음