Decouple from Django default user model to allow custom user models.