직접 공부를 하면서 이론 정리를 위해서 내용을 정리를 해보았다.

구글 로그인을 구현하기 위해서 아래 단계를 따르면 좋을 것 같다.

1. Oauth에 대해야 알아보기

2. Access Token 이란?

3. Google login을 위한 세팅 작업

4. 로그인 코드 구현 흐름 파악하기

 

빠른 숏컷을 위하면 아래 블로그를 살펴보면 대략 전체적인 흐름을 빠르게 살펴볼수 있습니다.

github.com/lyw3447/EveryDay/wiki/Google-Login

 

1. Oauth에 대하여:

Oauth + access token 설명 있음:

opentutorials.org/course/3405

opentutorials.org/course/2473/16571

2. Access Token 이란? (주의!: 세부 내용이다): 전체적인 흐름은 1번 이고잉 선생님 강의 참조

access token: 

velog.io/@silverj-kim/Front-end-%EB%A1%9C%EA%B7%B8%EC%9D%B8-%EA%B5%AC%ED%98%84-1-OAuthJWTSession

 

3. Google login을 위한 세팅 작업:

imweb.me/faq?mode=view&category=29&category2=47&idx=71637

 

4-1. 로그인 코드 구현 흐름 파악하기:

아래 wiki 에서 설명이 잘 되어 있어서 참고하면 좋다.

github.com/lyw3447/EveryDay/wiki/Google-Login

 

4-2. Google 로그인 구현 내용: (다른 분의 블로그 포스트 내용을 참고 했습니다)

gdtbgl93.tistory.com/182

깃헙:

github.com/curiduck/spring-google-oauth

 

 

그냥 참고: (주관적인 제 의견입니다...) 만약에 틀렸다면 편하게 말씀해주시면 감사하겠습니다. 

아래 링크는 이고잉 선생님이 간단하게 로그인을 구현한 내용이다.

그런데 이건 한계가 있다. 같은 페이지 내에서 로그인하고 redirect를 하는것 같다..

그리고 로그인 정보를 유지하는데 토큰을 사용하지 않는것 같다.... 

opentutorials.org/course/3424/22236

+ Recent posts