728x90 반응형 backend2 런픽 | EP05. 인증 시스템 with Passport 스키마도 작성하고 DB 설정도 끝냈다. 이제 api를 만들어야 하고, 가장 먼저 사용자와 관련된 작업들을 진행해보려고 한다. 후... 분명히 작년에 NestJS 문서를 처음부터 뜯어보면서 포스팅도 했었는데 지금 1도 기억 안난다... 공식 문서를 읽으면서 차근차근 구현해보자🥲 우선 공식 문서의 Authentication 부분을 보고 그대로 따라해봤다. 그렇게 했을 때 로그인과 로그인 성공으로 받은 access token으로 유저의 정보를 요청하는 api에 접근하는 테스트도 완료했다. 하지만 이 방식은 거의 뼈대만 있는 수준이라 실질적인 인증 및 인가와 보안을 고려해서 더 업그레이드된 인증 프로세스를 구현해야 한다. 회원가입 및 로그인 구현먼저 auth 모듈에서 관리할 회원가입(signup), 로그인(.. 2024. 7. 26. 런픽 | EP04. prisma Schema 작성하기 백엔드와 관련된 세팅은 어느 정도 다 된 것 같다. 런픽 | EP03. nestJS 프로젝트 생성 및 nestJS, prisma 환경 설정런픽 | EP02-2. ERD 설계 - 리뷰와 관련된 데이터들 런픽 | EP02-2. ERD 설계 - 리뷰와 관련된 데이터들런픽 | EP02-1. ERD 설계 - 유저, 인증 및 러닝화 런픽 | EP02-1. ERD 설계 - 유저, 인증 및 러닝화이제 작dapsu-startup.tistory.com 다음 단계로 프리즈마 스키마를 작성해보자. 우선 작성했었던 ERD를 다시 한 번 봤다. 각각의 테이블과 그 관계들을 prisma의 스키마로 작성해야 한다. 참고로 프리즈마 스키마에서 @(어노테이션)이 붙은건 db에 들어가는 값이라고 생각하면 된다. 어노테이션 앞의 타입은 .. 2024. 6. 3. 이전 1 다음 728x90 반응형