SpringBoot/기능구현

▶ 실제 토큰 발급 흐름 사용자가 로그인하면 서버에서 Access Token과 Refresh Token을 발급한다.Access Token은 HTTP 응답 헤더로 반환.Refresh Token은 HttpOnly 쿠키에 저장.클라이언트는 API 호출 시 Access Token을 로컬 변수에 임시 저장하고 요청에 사용한다.Access Token이 만료되면, 클라이언트는 Refresh Token을 기반으로 서버에 새 Access Token을 요청한다.서버에서 Refresh Token 을 검증한 후  Access Token과 Refresh Token을 재발급한다.재발급에 사용한 Refresh Token을 쿠키에서 삭제하고 새로 발급 받은 Refresh Token을 저장한다.1. 토큰 발급▶ 백엔드 : 로그인 성공..
gradle 에 다음과 같은 의존성 추가implementation 'org.springframework.boot:spring-boot-starter-mail'  application.properties 에 다음 코드 추가spring.mail.host=smtp.naver.comspring.mail.port=465spring.mail.username=네이버아이디@naver.comspring.mail.password=네이버비밀번호spring.mail.properties.mail.smtp.auth=truespring.mail.properties.mail.smtp.ssl.enable=true   임시 비밀번호 생성 클래스public class TempPwdGenerator { //임시 비밀번호 생성 클래스 ..
공부 기록장
'SpringBoot/기능구현' 카테고리의 글 목록