Django includes a simple but customizable authentication system that makes it easy to drop in a user database to your app.