Doo can do it

  • 홈
  • React
  • SQL
  • 태그
  • 방명록

bcrypt 2

TIL :: 비밀번호 변경하기 / 기술 면접 준비

유저가 홈페이지에서 마이페이지로 들어간 다음 비밀번호를 변경할 수 있는 로직을 구성하였다. 우선 첫 번째로 기존 비밀번호를 변경하기전에 변경하기 전에 기본 패스워드가 일치하는지 안하는지를 확인해 볼 필요가 있다. 로직을 차례대로 보자면, // 비밀번호 변경 async changePassword(memberId: number, password: string, confirmPassword: string): Promise { const member = await this.mypageRepository.findOne({ where: { id: memberId } }); if (!member) { throw new NotFoundException('회원이 존재하지 않습니다.'); } const oldPasswor..

카테고리 없음 2023.08.21

TIL :: 회원가입 기능 / 기술면접 공부

오늘은 회원가입기능에 대해서 작업을 했는데 새로 알게 된 점과 기능을 구현한 것들을 설명을 해보겠다. 1. 우선, nest.js로 작업을 했기에 controller와 service 로직이 있는데, 컨트롤러쪽에서 서버로직을 작성할 때 새롭게 안 점이 있는데 그것은 바로 ! @Post() @HttpCode(201) async createMember(@Body() memberData: CreateMemberDto): Promise { return await this.memberService.createMember(memberData); } 위의 코드에서 볼 수 있듯이 데코레이터 @HttpCode(201) 이다. 로그인기능이면은 return쪽에서 res ,message 등을 반환 할 수 있겠지만, 여기에서는 저..

카테고리 없음 2023.08.17
이전
1
다음
더보기
프로필사진

Doo can do it

  • 분류 전체보기 (118)
    • SQL (4)
    • 코드 (5)
    • TIL (43)
      • 내일배움캠프 2주차 (5)
      • 내일배움캠프 3주차 (4)
      • 내일배움캠프 4주차 (4)
      • 내일배움캠프 5주차 (3)
      • 내일배움캠프 6주차 (4)
      • 내일배움캠프 7주차 (4)
      • 내일배움캠프 8주차 (2)
      • 내일배움캠프 9주차 (2)
      • 내일배움캠프 10주차 (5)
      • 개인 TIL (5)
    • WIL (8)
    • 리액트 (29)

Tag

useInfiniteQuery, Typescript, node.js, 자바스크립트, NestJS, RDBMS, for 반복문, AWS, bcrypt, react 무한스크롤, 에러핸들링, js 비동기처리, teamproject, TCP, Nest.js, javascript, js 배열함수, find, html, map,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/06   »
일 월 화 수 목 금 토
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30

방문자수Total

  • Today :
  • Yesterday :
GitHub

Copyright © Kakao Corp. All rights reserved.

티스토리툴바