## Phase 3: 사용자 인증 기능 구현 ### Step 3.1: 회원가입 기능 - [ ] `users/forms.py`: UserCreationForm 상속하여 커스텀 폼 생성 - [ ] `users/views.py`: 회원가입 뷰 작성 - [ ] `templates/users/register.html` 작성 - [ ] `users/urls.py` 생성 및 URL 매핑 - [ ] `memojjang/urls.py`에 include ### Step 3.2: 로그인/로그아웃 기능 - [ ] `users/views.py`: Django 내장 LoginView, LogoutView 활용 - [ ] `templates/users/login.html` 작성 - [ ] URL 매핑: `/login/`, `/logout/` - [ ] 로그인 성공 후 리다이렉트 설정 ### Step 3.3: 홈페이지 및 네비게이션 - [ ] `templates/base.html`: 네비게이션 바 포함 - [ ] `templates/home.html`: 메인 페이지 작성 - [ ] 메인 뷰 작성 및 URL 매핑 **라벨**: feature, authentication, phase-3
Phase 3: 사용자 인증 기능 구현
Step 3.1: 회원가입 기능
users/forms.py: UserCreationForm 상속하여 커스텀 폼 생성users/views.py: 회원가입 뷰 작성templates/users/register.html작성users/urls.py생성 및 URL 매핑memojjang/urls.py에 includeStep 3.2: 로그인/로그아웃 기능
users/views.py: Django 내장 LoginView, LogoutView 활용templates/users/login.html작성/login/,/logout/Step 3.3: 홈페이지 및 네비게이션
templates/base.html: 네비게이션 바 포함templates/home.html: 메인 페이지 작성라벨: feature, authentication, phase-3