View Issue Details

IDProjectCategoryView StatusLast Update
0000036TeamSpeak Channel Management System[All Projects] Generalpublic2018-06-23 22:37
ReporterkyleAssigned Tokyle 
PriorityimmediateSeverityblockReproducibilityalways
Status resolvedResolutionfixed 
Product VersionRelease 
Target VersionReleaseFixed in VersionRelease 
Summary0000036: Unable to reset password
DescriptionUnable to reset password by going to the URL in the email
"Or you can Click here to reset your password."

When using the Forgot password from the website and entering the security code manually it would let you reset the password.
Steps To Reproduce1. Request password reset
2. Click URL in email - "Click Here" to reset your password
3. When clicking Reset password nothing would happen, or it would return an error "Error in jQuery.ajax while submitting a form: Service Temporarily Unavailable"
Additional InformationThanks to Firecroll for the report.
TagsNo tags attached.
BrowserAll

Activities

kyle

2018-06-23 22:37

administrator   ~0000076

This has been fixed, and a permanent fix has been added to 2FALogin under PreMsg function and was caused by enable_reset_by_mail set to null or no.

I modified the default email template and added a URL so users can click it to reset their password and modified the change.php page, however when the login script was updated this manual edit was removed hence the enable_reset_by_mail was set back to no. This is now automatically set to yes when the user clicks reset password. If the option is set back to no, or if user resets password on a different browser / computer a warning message will pop up "Please refresh the page, there is a configuration miss-match. This error should disappear after a refresh!"

Tested and verified working.

kyle

2018-06-23 22:37

administrator   ~0000077

Issue Fixed. See previous note

Issue History

Date Modified Username Field Change
2018-06-23 22:29 kyle New Issue
2018-06-23 22:29 kyle Status new => assigned
2018-06-23 22:29 kyle Assigned To => kyle
2018-06-23 22:37 kyle Note Added: 0000076
2018-06-23 22:37 kyle Status assigned => resolved
2018-06-23 22:37 kyle Resolution open => fixed
2018-06-23 22:37 kyle Fixed in Version => Release
2018-06-23 22:37 kyle Note Added: 0000077