<aside>
🚩 <Goal>
- 인증(Authentication), 인가(Authorization) 개념에 대해 알아봅니다.
- Prisma를 이용해 회원가입, 로그인 기능을 구현해봅니다.
- bcrypt를 이용해 암호화된 비밀번호를 인증하는 방법을 알아봅니다.
</aside>
[목차]
<aside>
💡 모든 토글을 열고 닫는 단축키
Windows : Ctrl
+ alt
+ t
Mac : ⌘
+ ⌥
+ t
</aside>
<aside>
🔥 이번 주차부터 본격적으로 Prisma를 이용하여 [게시판 프로젝트]를 구현할 예정입니다.
이전 주차에서 배웠던 SQL, Prisma, 쿠키, 세션과 같은 다양한 기능들을 적용하고, 리팩토링하는 작업을 반복하며 백엔드 개발자의 고민을 함께 할 수 있는 시간을 보낼 예정입니다! 🔥
</aside>
01. 인증, 인가 살펴보기
-
- 인증(Authentication)
-
- 인가(Authorization)
02. [게시판 프로젝트] 로그인, 회원가입 API
-
- [게시판 프로젝트] express 시작하기
-
- [게시판 프로젝트] 회원가입 API
-
- [게시판 프로젝트] bcrypt
-
- [게시판 프로젝트] 회원가입 API Bcrypt 리팩토링
-
- [게시판 프로젝트] 로그인 API, 사용자 인증 미들웨어
-
- [게시판 프로젝트] 사용자 인증 미들웨어
-
- [게시판 프로젝트] 사용자 정보 조회 API