@charettes: that is correct. I used it to follow the same lines as the authenticate method, [here](https://github.com/django/django/blob/master/django/contrib/auth/__init__.py#L51), but now I see that it is not exactly the same thing.