Commit Graph

61 Commits (d9c079937726bfa37a48ef8a2f206741f3fa12e3)

Author SHA1 Message Date
Arthur Schiwon a843d3c5db
allow using of disabled password reset mechanism for special cases 4 years ago
Arthur Schiwon 6857136f06
fixes missing prefix to validate password reset token 4 years ago
Arthur Schiwon a20de15b43
add a job to clean up expired verification tokens 4 years ago
Arthur Schiwon 19cc757531
move verification token logic out of lost password controller 4 years ago
Gary Kim b78f3a57d1
Migrate HintException to OCP 5 years ago
John Molakvoæ (skjnldsv) 215aef3cbd
Update php licenses 5 years ago
Joas Schilling 6ed4aaeeea
Send emails on password reset to the displayname 5 years ago
Christoph Wurst d9015a8c94
Format code to a single space around binary operators 5 years ago
Christoph Wurst caff1023ea
Format control structures, classes, methods and function 6 years ago
Christoph Wurst afbd9c4e6e
Unify function spacing to PSR2 recommendation 6 years ago
Christoph Wurst 2fbad1ed72
Fix (array) indent style to always use one tab 6 years ago
Christoph Wurst 1a9330cd69
Update the license headers for Nextcloud 19 6 years ago
Christoph Wurst b80ebc9674
Use the short array syntax, everywhere 6 years ago
Christoph Wurst 5bf3d1bb38
Update license headers 6 years ago
Roeland Jago Douma 68748d4f85
Some php-cs fixes 6 years ago
Daniel Kesselberg e32b2c4b76
Stop if there is no encrypted token 6 years ago
Julius Härtl 3b0d13944a
Move actual password reset to vue 7 years ago
Roeland Jago Douma b6dd2ebd39
Use proper exception in lostController 7 years ago
Daniel Kesselberg d57540ac84
Return first value from $users 7 years ago
Roeland Jago Douma ac8a6e2244
Clean pending 2FA authentication on password reset 7 years ago
Roeland Jago Douma d0397f9b53
Generic message on password reset 7 years ago
Morris Jobke cf3f4888cc
Change password expiration time from 12h to 7d 7 years ago
Daniel Kesselberg 031fdfb1fc
Enable password reset for user with same email address when only one is active 7 years ago
Bjoern Schiessle dfec66ca02
only warn about data lose on password reset if per-user keys are used 7 years ago
Robin Appelman 8ed50d4b63
prefill userid for login after password reset 8 years ago
Rémy Jacquin 04e1cab5ee
Fix translation bug on lost password page 8 years ago
Joas Schilling 339e320064
Fix existing usages 8 years ago
Arthur Schiwon 4f3d52a364
never translate login names when requiring with a user id 8 years ago
Morris Jobke 0eebff152a
Update license headers 8 years ago
Joas Schilling 3119fd41ce
Set the data from the template 8 years ago
Joas Schilling 8b37fe7f65
Set the subject with the email template to allow theming 8 years ago
Joas Schilling 6dbb64c4a2
Merge setMetaData into constructor 8 years ago
Joas Schilling 6a130d01e7
Also for reset password 8 years ago
Joas Schilling d5c6d56170
No password reset for disabled users 8 years ago
Morris Jobke 188b87e03b Cleanup legacy user class from unused methods 9 years ago
Joas Schilling 0828df5ed4
Disable the API endpoints as well 9 years ago
Morris Jobke c54a59d51e
Remove unused use statements 9 years ago
Lukas Reschke d0d34d308a
Add at most 10 password reset requests per 5 minutes and IP range 9 years ago
Morris Jobke 16c4755e03
Rename renderHTML to renderHtml 9 years ago
Lukas Reschke 727688ebd9
Adjust existing bruteforce protection code 9 years ago
Lukas Reschke 66835476b5
Add support for ratelimiting via annotations 9 years ago
Morris Jobke 1f962f9115
Update email template for lost password email 9 years ago
Morris Jobke 5b4adf66e5
Move OC_Defaults to OCP\Defaults 9 years ago
Joas Schilling 4bae7ef96d
Allow to reset the password with the email as an input 9 years ago
Bjoern Schiessle 927d3865a0
add brute force protection to password reset to make it harder to guess user logins 9 years ago
Bjoern Schiessle fcda3a20f4
create new encryption keys on password reset and backup the old one 9 years ago
Bjoern Schiessle 16bbd3fd7c
fix password reset if encryption is enabled 9 years ago
Lukas Reschke 6d686c213b
[WIP] Use mail for encrypting the password reset token as well 9 years ago
Joas Schilling 877cb06bfe
Use magic DI for core controllers 9 years ago
Roeland Jago Douma f6423f74e3
Minor cleanup in core Controllers 9 years ago