![](https://tistory1.daumcdn.net/tistory_admin/blogs/image/category/new_ico_5.gif)
구글 계정으로 로그인OAuth(Open Authorization)는 제3자 서비스에서 사용자의 비밀번호를 공유하지 않고 인증 및 권한을 위임할 수 있도록 하는 표준 프로토콜입니다. 예를 들어, 웹사이트나 앱에서 Google, Facebook, GitHub 등의 계정으로 로그인하는 기능이 OAuth를 사용한 사례입니다.OAuth의 핵심 개념1. 사용자의 로그인 정보를 직접 제공하지 않음앱이 직접 사용자의 아이디/비밀번호를 저장하지 않음대신, OAuth 제공자(예: Google, Facebook) 를 통해 사용자를 인증2. 제한된 권한 부여사용자가 특정 권한(예: 이메일 접근, 프로필 정보, 파일 읽기/쓰기 등) 을 앱에 허용할 수 있음앱이 사용자 대신 특정 작업을 수행할 수 있도록 토큰(Token)을 발급..