issues
search
sproutt
/
eussya-eussya-api
개발자 동기부여 서비스 플랫폼 '으쌰으쌰'
20
stars
1
forks
source link
[Fix] 소셜 로그인 api 서버 로직 수정
#127
Closed
Bellroute
closed
3 years ago
Bellroute
commented
3 years ago
기존 방식
프론트단에서 소셜 로그인 페이지를 통해 받은 인증 코드를 이용해 소셜 서비스의 인증 서버로부터 받은 access token을 우리 api 서버에 넘겨주었고,
api 서버에서는 access token을 통해 소셜 서비스의 리소스 서버로부터 회원정보를 가져왔었음.
문제점
이렇게 하려면 소셜 서비스에서 자체적으로 제공하는 button 라이브러리를 사용해야함.
우리는 button 자체를 새로 만들기 때문에 다른 방법이 필요함.
개선 방법
프론트 단에서 인증 코드를 api 서버로 넘기고 api 서버에서 인증 코드를 통해 access token을 받는 것부터 하도록 수정
우선 GitHub만 우선적으로 해보는 것으로 결정
기존 방식
문제점
개선 방법