본문 바로가기
공부/SpringBoot

[블로그] 회원수정 및 카카오로그인

by yeaseul912 2022. 3. 6.
728x90

- 회원수정

/user/updateForm

- 회원 수정 후 session 다시 생성

Spring Security 이해하기

- 카카오로그인

https://developers.kakao.com/docs/latest/ko/kakaologin/rest-api

 

1. 웹서버 주소 : 

2. 클라이언트 키 : 

3. 카카오 로그인 요청 콜백 주소 :

4. 카카오 동의 구성

5. 로그인 요청 주소 (GET)

6. 응답받은 코드

7. 토큰 발급 요청 주소 (POST)

    주소 : 

    헤더 값 :

    바디 값 :

8. 토큰을 통한 사용자 정보 조회 (POST)

   주소 : 

   헤더 값 :

9. 회원찾기

   - 기존회원 : 로그인 세션 만들어주기

   - 신규회원 : 가입 후 로그인 세션 만들어주기

                 가입시 key 값 중요 *

10. validation check

   - 회원정보 수정 시 카카오로그인 회원은 회원정보 수정 안되게 설정

   - 임의로 회원정보를 수정하려는 Post 공격 막기

   - User에 oauth 추가

 

json data 를 java object로 변환하는 사이트 : https://www.jsonschema2pojo.org/

반응형

'공부 > SpringBoot' 카테고리의 다른 글

[블로그] 회원가입 문제와 게시글 삭제 문제  (0) 2022.03.08
[블로그] 댓글  (0) 2022.03.08
[블로그] 글쓰기  (0) 2022.03.06
[블로그] 스프링시큐리티  (0) 2022.02.27
[블로그] 서비스와 트랜잭션  (0) 2022.02.26

댓글