[Answered ]-Reset password stuck on invalid email

2👍

Weblate doesn’t use Django’s built in password reset functionality but uses python-social-auth instead. Looking at the code it seems like it uses session variables to pass information to/from python-social-auth.

The problem is that if a session already exists (i.e., a user has requested a password reset) then it will not refresh the session if you submit a new request, regardless of what email address you submit in the form.

Solution: clear your cookies. Might also be worth filing a bug report?

Leave a comment