728x90
- 로그인, 회원가입 라우터에 hashed_password 처리하는 구문 추가
- 로그인, 로그아웃에 access_token 발급과 jwt 로 회원인증하는 구문 추가
- 그 외 다른 라우터에 헤더에서 가져온 jwt 토큰으로 회원 식별하는 구문 추가
- sqlalchemy 를 설치하고 mysql 로컬호스팅되도록 설정 구현
- sqlalchemy 모델들을 내 ERD에 맞춰서 구현 + pydantic의 response/request body에 맞게 행위에 따라서 구현
- crud할 수 있는 sqlalchemy 구문을 보고 select, delete, insert, update 할 수 잇는 함수들 구현
- 4~6의 내용들을 라우터에서 바라볼 수 잇도록 import 한 후 api 로직 서비스 구현
제출 깃허브 링크
https://github.com/go-tiger/AI-web-camp/tree/main/8.17/task/app
회원가입 api
본 후기는 정보통신산업진흥원(NIPA)에서 주관하는 <AI 서비스완성! AI+웹개발 취업캠프 - 프론트엔드&백엔드> 과정 학습/프로젝트/과제 기록으로 작성되었습니다.
'코딩캠프 > AI 웹개발 취업캠프' 카테고리의 다른 글
[AI 웹개발 취업캠프] 24Day - FastAPI(4) (0) | 2023.08.18 |
---|---|
[AI 웹개발 취업캠프] 23Day - FastAPI(3) (0) | 2023.08.17 |
[AI 웹개발 취업캠프] 23.08.16 과제 (0) | 2023.08.16 |
[AI 웹개발 취업캠프] 22Day - FastAPI(2) (0) | 2023.08.16 |
[AI 웹개발 취업캠프] 23.08.14 과제 (0) | 2023.08.14 |