Supporting Custom Authentication Backends in Django | Hacker News Reader