database 폴더 \- connection.py : 데이터베이스 추상화와 설정에 사용하는 파일routes 폴더 \- events.py : 이벤트 생성, 변경, 삭제 등의 처리를 위한 라우팅users.py : 사용자 등록 및 로그인 처리를 위한 라우팅models
사용자 라우트는 로그인, 로그아웃, 등록으로 구성된다. 인증을 완료한 사용자는 이벤트를 생성, 변경, 삭제할 수 있으며, 인증을 거치지 않은 사용자는 생성된 이벤트를 확인하는 것만 가능하다.routes 폴더의 users.py에 사용자 라우트를 정의해보자먼저 등록 라우트