Вход в систему Django без аутентификации

У меня есть приложение Django, в котором есть 2 варианта использования, когда я хочу, чтобы пользователь мог входить в систему без пароля.

  1. Пользователь регистрируется и получает ссылку для активации в электронном виде. mail.
  2. Пользователь сбрасывает пароль и получает ссылку для изменения пароля в форме по электронной почте.

Ссылки включают одноразовый ключ, который я проверяю, а затем я хочу войти в систему без использования учетных данных.

# This raises an exception unless
# I call user.authenticate 1st.
auth.login(request, user)

Как мне это достичь?

10
задан limscoder 27 September 2010 в 20:53
поделиться