Commit Graph

249 Commits (43589312ccbdf977bb6d89eae3bec28bde2dceff)

Author SHA1 Message Date
Côme Chilliet f5c361cf44
composer run cs:fix 3 years ago
Joas Schilling 2fb4dac7ad
fix(authentication): Update the token when the hash is null or can not be verified 3 years ago
Joas Schilling 28b18d561c
fix(authentication): Only hash the new password when needed 3 years ago
Joas Schilling c5bb19641c
fix(authentication): Invert the logic to the original intention 3 years ago
Joas Schilling 55d8aec759
fix(authentication): Only verify each hash once 3 years ago
Thomas Citharel 6b7da88b0b
Validate user timezone given from login data before saving it 3 years ago
Joas Schilling b4a29644cc
Add a const for the max user password length 3 years ago
Marcel Klehr adfe367106
PublickKeyTokenProvider: Fix password update routine with password hash 3 years ago
Julius Härtl 6abb37317f
Do not setup a session when not required on WebDAV requests 3 years ago
Roeland Jago Douma 77df92cabf
feat: add event for failed logins 3 years ago
Julius Härtl 298d2b9b58
Skip general login with email for non-valid addresses and LDAP 3 years ago
Carl Schwan 419828c791 Fix the type of the return array in a few more places 3 years ago
Christoph Wurst c5922e67d3
Run session token renewals in a database transaction 3 years ago
Christoph Wurst eff877af03 Pass logger to passwordless auth WebAuthn lib 3 years ago
Carl Schwan ef31396727
Mark method as deprecated 3 years ago
Thomas Citharel 3ce1996d5e
Add back TokenCleanupJob to invalidate old temporary tokens 3 years ago
Julius Härtl 9d1ec582ba
Do not update passwords if nothing changed 3 years ago
Carl Schwan 702445ba3b
Handle one time password better 3 years ago
luz paz 368f83095d Fix typos in lib/private subdirectory 3 years ago
Carl Schwan d5c23dbb9f Move CappedMemoryCache to OCP 4 years ago
Carl Schwan 1c23c029af Handler large passwords 4 years ago
Carl Schwan cdf3b60555 Handle one time passwords 4 years ago
Robin Appelman db3093a46f delete files before cleaning cache when cleaning user files 4 years ago
Christoph Wurst 90c31cfddc
Fix replacing external storage password during debug log 4 years ago
Robin Appelman 5d69343efa
remove storage wrappers when deleting the user storage 4 years ago
Joas Schilling 7b3e2217de
Fix user agent trimming on installation 4 years ago
Christoph Wurst 69f5f014b3
Log why the login token can't be used for credentials 4 years ago
Joas Schilling d683e0d3d1
Automatically cut the token name on the first level 4 years ago
Joas Schilling a0c7798c7d
Limit the length of app password names 4 years ago
Julius Härtl 553cb499b2
Rotate token after fallback 4 years ago
Julius Härtl 81f8719cc0
Add fallback routines for empty secret cases 4 years ago
Joas Schilling 397b9098e8
Also cache non-existing to reuse it 4 years ago
Joas Schilling c0ba89ecc9
Remove default token which is deprecated since Nextcloud 13 4 years ago
Joas Schilling 660e550260
Only check the twofactor state once per request 4 years ago
Côme Chilliet 113756db30
Fix ArrayAccess and JsonSerializable return types 4 years ago
Christoph Wurst 7dd7256cfe
Prevent duplicate auth token activity updates 4 years ago
Christoph Wurst 01b8291c76
Type the autentication provider passwords as nullable strings 4 years ago
Julius Härtl 508fe1899c
Tokens without password should not trigger changed password invalidation 4 years ago
Tobias Assmann ee049a159b prevent the invalidation of pw based authn tokens on a pw less login 5 years ago
Tobias Assmann 669bd4d718 add spaces around operators 5 years ago
Tobias Assmann 1f1ae97824 draft to prevent the invalidation of pw based authn tokens on a pw less login 5 years ago
Morris Jobke dbed0ce680
Properly cleanup entries of WebAuthn on user deletion 5 years ago
John Molakvoæ (skjnldsv) 215aef3cbd
Update php licenses 5 years ago
Robin Appelman ed2d02d5f1
better cleanup of user files on user deletion 5 years ago
Roeland Jago Douma a34085e1a2 Move 2fa backupscode to new registration 5 years ago
Roeland Jago Douma 5ee9e1f784 Move 2FA registration to IBootstrap 5 years ago
J0WI 74a7c2eefc Use correct getSystemValue type 5 years ago
Roeland Jago Douma 3c5cf825b3 Add real events for enabled 2fa providers for users 5 years ago
Roeland Jago Douma cd457cc68b Always renew apppasswords on login 5 years ago
Christoph Wurst f8808e260d
Move app_password_created to a typed event 5 years ago