구글소셜로그인

    [OAuth 2.0]구글 소셜 로그인(feat. React & django rest framework)

    [OAuth 2.0]구글 소셜 로그인(feat. React & django rest framework)

    이 포스팅을 통해 정리하고자 하는 것. 1. OAuth 2.0이 무엇인지 알고 갑니다. 2. 프론트(React) 와 백엔드(django)의 REST API 통신 흐름을 명확하게 잡습니다. 1. OAuth가 뭔가요? ■ 외부서비스에서 인증을 가능하게 하고 그 서비스의 API를 이용하게 해주는 것. 자신이 소유한 리소스에 소프트웨어 애플리케이션이 접근할 수 있도록 허용해 줌으로써 접근 권한을 위임해주는 개방형 표준 프로토콜 ■ 일반 로그인은 회원가입할 때 사용했던 아이디와 비밀번호를 통한 인증(Authentication)이라면 ■ OAuth는 타사 서비스 (Google, facebook)의 이메일 정보에 우리가 만든 서비스의 접근을 인가(Authorization) 하여 사용자를 인증(Authenticatio..