요약
스마일게이트에서 진행하는 윈터데브캠프의 1인 프로젝트
회원가입, 로그인, 관리자 기능 포함
GitHub:
https://github.com/pderer/auth_system
역할
Python, Django, MySQL, Redis, JavaScript, React를 이용하여 인증 시스템을 개발
Cookie, JWT, Redis를 이용하여 회원가입과 로그인을 구현
SHA256 암호화를 통해 사용자 정보를 DB에 저장
관리자가 가입한 사용자를 확인, 삭제할 수 있는 API 구현
성과
다양한 인증 아키텍처에 대해 공부
시기
2022.12.04 - 2022.12.26
아키텍처
구현한 APIs
회원가입
일반 사용자 가입
관리자 가입
로그인
일반 사용자 로그인
관리자 로그인
관리자 API
가입한 유저 확인
가입한 유저 삭제
API 개발