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 |
댓글