Как вручную аутентифицироваться после получения пользователя django?

Я пишу приложение для подключения к facebook, которое авторизует пользователя после сеанса аутентификации на facebook, вопрос в том, как я могу аутентифицировать пользователя на django после получения объекта пользователя?

user = User.objects.get(email=email)
user = authenticate(username=user.username, password=user.password)
login(request, user)

Есть ли другой способ добиться этого?

10
задан marman 21 January 2011 в 03:02
поделиться