[리소스 접근, 기능 사용]

사용자가 앱에서 페이스북, 카카오 등의 3p에 로그인 후

access_token을 발급받아서 3p 리소스에 접근하거나 기능을 사용하는 것

게시물 조회, 카카오톡 발송 등

 

[회원가입]

access_token으로 받은 고유 id를 이용해서 내 서버에 가입시키는 것

https://tansfil.tistory.com/60

1. 3p에 로그인 한다. (카카오로 로그인, 네이버로 로그인 등)

2. 발급받은 Access token을 이용해 고유 id를 갖고온다. (email address)
보통 user/me URL에 요청한다.

3. 고유 id가 내 서버 DB에 있는지 조회한다.

4. 더 갖고오고싶은 정보(nickname)를 입력받아서 user_id와 함께 DB에 집어넣고 회원가입시킨다.
이때 아이디, 비밀번호를 적지 않아도 돼서 편리하다.

5. 추후 로그인시 또 리턴받은 고유id가 DB에 있으면 바로 로그인시킨다. (세션생성, JWT 토큰 발급 등)

'보안,인증' 카테고리의 다른 글

SSL 인증서  (1) 2022.04.09
HTTPS란  (0) 2021.07.07
JWT  (0) 2021.07.07

+ Recent posts