Commit Graph

53 Commits (d79cc8ea6ddc6f562ed0eeffc13cdbedf5df81bb)

Author SHA1 Message Date
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
Joas Schilling 736e884e9a
Move the reset token to core app 9 years ago
Joas Schilling ba87db3fcc
Fix others 10 years ago
Joas Schilling 2c988ecbf4
Use the themed Defaults everywhere 10 years ago
Lukas Reschke aba539703c
Update license headers 10 years ago
Julius Haertl 8ee2cb47d0 Show error messages if a password reset link is invalid or expired 10 years ago
Lukas Reschke a4b19a5b1e
Rename files to be PSR-4 compliant 10 years ago
Morris Jobke d6a63016ae move lost controller to core/controller 10 years ago