- Djoser를 사용하여 Django 백엔드와 React 프론트엔드 간의 인증 시스템 구축 🔑.
- React Context를 사용하여 인증 로직과 상태를 관리하고, 하위 컴포넌트에 사용자 정보를 제공 👪.
createContext
를 사용하여 컨텍스트를 생성하고,useContext
훅을 사용하여 하위 컴포넌트에서 컨텍스트 값에 접근 🎣.- 로그인 API 요청을 Django 백엔드의 Djoser 엔드포인트로 전송하고, 응답으로 토큰을 받아 저장 💾.
- 토큰을 로컬 스토리지에 저장하고, 사용자 정보를 가져오기 위해 인증 헤더에 토큰을 포함하여 요청을 보냄 🛡️.