Authentication Flow¶
The project uses Django's built-in authentication system.
Flow:
- User registers or logs in
- User selects a plan
- Payment is completed
- Access is granted via UserActivePlan
Authentication logic is intentionally kept simple to allow easy extension or replacement.