Password management handles user passwords as part of a complete account system: users need sign-up, login, password creation, maintenance, and resets. Django supplies much of this functionality, but the default experience usually needs customization to fit the site's design. section 6.1 section 2.1
In a Django website, password management sits alongside:
- User creation and sign-up. section 6.1 section 2.1
- Authentication, which lets protected views recognize logged-in users. section 6.1
- Password resets when users can no longer remember their passwords. section 6.1
RiffMates accounts
RiffMates needs logins, user sign-up, and password management in addition to its musician, band, venue, messaging, and listing features. Django provides the foundation, while the site's account experience requires customization. section 2.1 section 6.1
