Django Authentication Part 1: Sign Up, Login, Logout
This is the first article in a multipart series on implementing the Django authentication system. Each article of this series focuses on a subset of the authentication features that can be implemented with Django with this first one demonstrating how to register users, log them in and out, plus how to restrict access to class based views to only authenticated users.