Commit Graph

23 Commits (0828df5ed4d8488570821b07baaaa7449be3ba64)

Author SHA1 Message Date
Joas Schilling 0828df5ed4
Disable the API endpoints as well 8 years ago
Morris Jobke c54a59d51e
Remove unused use statements 8 years ago
Lukas Reschke d0d34d308a
Add at most 10 password reset requests per 5 minutes and IP range 8 years ago
Morris Jobke 16c4755e03
Rename renderHTML to renderHtml 8 years ago
Lukas Reschke 727688ebd9
Adjust existing bruteforce protection code 8 years ago
Lukas Reschke 66835476b5
Add support for ratelimiting via annotations 8 years ago
Morris Jobke 1f962f9115
Update email template for lost password email 8 years ago
Morris Jobke 5b4adf66e5
Move OC_Defaults to OCP\Defaults 8 years ago
Joas Schilling 4bae7ef96d
Allow to reset the password with the email as an input 8 years ago
Bjoern Schiessle 927d3865a0
add brute force protection to password reset to make it harder to guess user logins 8 years ago
Bjoern Schiessle fcda3a20f4
create new encryption keys on password reset and backup the old one 8 years ago
Bjoern Schiessle 16bbd3fd7c
fix password reset if encryption is enabled 8 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 9 years ago
Joas Schilling 2c988ecbf4
Use the themed Defaults everywhere 9 years ago
Lukas Reschke aba539703c
Update license headers 9 years ago
Julius Haertl 8ee2cb47d0 Show error messages if a password reset link is invalid or expired 9 years ago
Lukas Reschke a4b19a5b1e
Rename files to be PSR-4 compliant 9 years ago
Morris Jobke d6a63016ae move lost controller to core/controller 9 years ago
Thomas Müller 682821c71e Happy new year! 9 years ago
Roeland Jago Douma 876fb83ddc getMediumStrengthGenerator is deprecated and does not do anything anymore 9 years ago
Thomas Müller eebe2b9c23 User IUser::getEMailAddress() all over the place 10 years ago
Lukas Reschke db4cb1dd4d Expire token after 12h and if user logged-in again 10 years ago
Jenkins for ownCloud b585d87d9d Update license headers 10 years ago
Lukas Reschke 283476a2f7 Use new IMailer and add unit-tests for lostcontroller 10 years ago
Lukas Reschke 13486a5ada Migrate to SwiftMail 10 years ago
Morris Jobke 06aef4e8b1 Revert "Updating license headers" 10 years ago
Jenkins for ownCloud 6a1a4880f0 Updating license headers 10 years ago
Lukas Reschke ba29ea178f Add unit tests for empty token 10 years ago
Lukas Reschke 35afb0d22e Default to `null` for lostpassword 10 years ago
Bjoern Schiessle 11ab457b72 add password as parameter to the signal so that the encryption can create a new key-pair 11 years ago
Lukas Reschke 357465eac9 Add "postPasswordReset" hook 11 years ago
Lukas Reschke 767b08c669 Use correct route instead 11 years ago
Lukas Reschke 57b5c82eb7 Remove uneeded import 11 years ago
Lukas Reschke 1b50d4f7ce Warn for password reset when files_encryption is enabled 11 years ago
Thomas Müller a8b6cc6a07 - adding default value for $recoveryPassword 11 years ago
Morris Jobke dda5e6c85b add proper Exception message for invalid token 11 years ago
Morris Jobke 1cb7239cb7 use array_merge for merging arrays in PHP 11 years ago
Morris Jobke ed8b7fc101 complete renaming uid to userId 11 years ago
Morris Jobke a53cfcb9d1 Migrate ´ to ' 11 years ago
Morris Jobke d0b71dffca reformat method call and fix paranthesis mismatch 11 years ago
Bernhard Posselt 2b2b1b487c more style fixes 11 years ago
Bernhard Posselt a6e45a8d0e use more stuff from core :) 11 years ago
Victor Dubiniuk e026b1dc19 Add missing use 11 years ago
Victor Dubiniuk 59ff71f781 Fix check for user existence 11 years ago
Victor Dubiniuk 47c6fd0c85 Remove debug output 11 years ago
Victor Dubiniuk 4b359ad20c Change routes. Update templates 11 years ago