Commit ef51cef6a0ca832baa1d49e5e8a34b6c0eb99155
1 parent
5c40ced6df
Exists in
master
log a user in after resetting their password
Showing 2 changed files with 3 additions and 12 deletions Side-by-side Diff
flashcards/models.py
View file @
ef51cef
flashcards/views.py
View file @
ef51cef
... | ... | @@ -309,6 +309,9 @@ |
309 | 309 | if default_token_generator.check_token(user, data['token'].value): |
310 | 310 | user.set_password(data['new_password'].value) |
311 | 311 | user.save() |
312 | + user = authenticate(email=user.email, password=data['new_password'].value) | |
313 | + auth.login(request, user) | |
314 | + | |
312 | 315 | log_event(request) |
313 | 316 | else: |
314 | 317 | raise ValidationError('Could not verify reset token') |