💻/프로젝트

팀프로젝트: 칸반(Kanban) 보드 _2

S0 2024. 3. 20. 11:20

 

 

 

const payload = { email, sub: user.id }; // 토큰 페이로드에 "sub" 필드를 포함하는 것은 토큰이 발행된 엔터티에 대한 정보를 제공하여 권한 부여 결정을 용이하게 하는 웹 서비스의 일반적인 관행
    return {
      access_token: this.jwtService.sign(payload, { expiresIn: '300s' }),
      refresh_token: this.jwtService.sign(payload, { expiresIn: '7d' }),
    };

로그인하면 액세스 토큰만 나오는 코드를 짰다가 팀원 분들의 피드백을 받고 리프레시 토큰도 함께 받아서 쿠키에 담는 방식으로 수정중이다.

 

 

 

 

이제 쿠키부분 해결하고 노드메일러 부분 완성하고 회원정보 수정, 회원탈퇴도 구현해서 오늘안에 유저 기능을 끝내는 것이 목표이다.

'💻 > 프로젝트' 카테고리의 다른 글

팀프로젝트: 칸반(Kanban) 보드_4  (0) 2024.03.25
팀프로젝트: 칸반(Kanban) 보드_3  (0) 2024.03.21
팀프로젝트: 칸반(Kanban) 보드  (0) 2024.03.18
티켓 예매 서비스_2  (0) 2024.03.18
티켓 예매 서비스  (0) 2024.03.12