OAuth
-
로그인 기능 구현의 과정 (feat. OAuth2.0 와 JWT)🏢 업무 리서치 기록 2022. 12. 16.
회사에서는 Google Workspace를 도입해서 사용하기 때문에 사내 구글계정이 따로 있고 사내 내부 서비스의 대부분은 그 회사 구글 계정으로 로그인 할 수 있는 기능을 지원하고 있다. 그렇다면 어떻게 구글 로그인을 구현했을까? 먼저 OAuth 인증 방식에 대해 알아보자 OAuth 참여자 리소스 서버 : Google, Facebook 같이 클라이언트가 제어하고자 하는 인증 자원(아이디, 비번)을 보유하고 있는 서버 리소스 오너 : 자원의 소유, 실제 사용자 클라이언트 : 리소스 서버에 접속해서 정보를 가져오고자 하는 웹 어플리케이션 OAuth 과정 1. 리소스 서버에 Client 등록해야 합니다. → GCP에서 등록 작업 수행 이때 웹어플리케이션에서 인증을 수행할 URL과 Authorization C..