Commit Graph

124 Commits (1f42657bb9ea76353fbc02ee100cff5755b6384d)

Author SHA1 Message Date
Christoph Wurst a143337791
Emit an error log when the app token login name does not match 4 years ago
John Molakvoæ (skjnldsv) 215aef3cbd
Update php licenses 5 years ago
Joas Schilling 521bb30541
Throw "401 Unauthenticated" when authentication is provided but invalid 5 years ago
Lionel Elie Mamane f99f463834 token login: emit preLogin event with LoginName 5 years ago
Christoph Wurst d89a75be0b
Update all license headers for Nextcloud 21 5 years ago
Morris Jobke 5cc348ae72
Fix typo 5 years ago
Roeland Jago Douma 48b4b83b5a
Remember me is not an app_password 5 years ago
Roeland Jago Douma e93823cba0
Bearer must be in the start of the auth header 5 years ago
Christoph Wurst 1f7f93a695
Update license headers for Nextcloud 20 (again) 5 years ago
Lionel Elie Mamane ac8b40b8b1
Return correct loginname in credentials, 5 years ago
Christoph Wurst 5b92f35fe2
Log why a token is not valid during password check 6 years ago
Christoph Wurst caff1023ea
Format control structures, classes, methods and function 6 years ago
Christoph Wurst 14c996d982
Use elseif instead of else if 6 years ago
Christoph Wurst 44577e4345
Remove trailing and in between spaces 6 years ago
Christoph Wurst 85e369cddb
Fix multiline comments 6 years ago
Christoph Wurst c4998efcfc
Migrate to PSR1 coding style 6 years ago
Roeland Jago Douma 84f3d2ddeb
[POC] Event for failed login attempts 6 years ago
Christoph Wurst b80ebc9674
Use the short array syntax, everywhere 6 years ago
Christoph Wurst df9e2b828a
Fix mismatching docblock return types 6 years ago
Christoph Wurst d808f9c053
Add typed events for all user hooks and legacy events 6 years ago
Christoph Wurst 5bf3d1bb38
Update license headers 6 years ago
Christoph Wurst 535000aac6
Make the post login event public 6 years ago
Roeland Jago Douma 5122629bb0
Make renewSessionToken return the new token 6 years ago
Greta Doci 0a874c51af
Disable app token creation for impersonated people, ref #15539 6 years ago
Roeland Jago Douma ba60fafb9a
Add proper PostLoginEvent 7 years ago
Christoph Wurst ad5a658e0c
Add isTokenLogin argument to post login hook/event 7 years ago
Roeland Jago Douma 6980ecf7ab
Throttle with correct metadata 7 years ago
Roeland Jago Douma c2beb36bfc
Bearer tokens are app token 7 years ago
Roeland Jago Douma 2223d19997
Error out early on an expired token 7 years ago
Roeland Jago Douma d9febae5b2
Update all the publickey tokens if needed on web login 7 years ago
Roeland Jago Douma 00e99af586
Mark token as invalid if the password doesn't match 7 years ago
Roeland Jago Douma 9a7265babf
Make authenticated cookies lax 7 years ago
Roeland Jago Douma ac4735a4f2
Update the scope of the lockdownmanager 7 years ago
Roeland Jago Douma 8c47a632e0
Allow updating the token on session regeneration 8 years ago
Arthur Schiwon 373a1d5391
more consistent naming 8 years ago
Arthur Schiwon 2ebf26e444
admin_audit and dav listen to announce and revoke signals 8 years ago
Morris Jobke d3d045dd5c
Remove unused import statements 8 years ago
Morris Jobke 16a558871c
Use proper code flow instead of not needed else branch 8 years ago
Roeland Jago Douma ef127a30ec
Fix tests 8 years ago
Roeland Jago Douma 0660e57b1f
Don't polute log when loggin into dav with email 8 years ago
Morris Jobke 0eebff152a
Update license headers 8 years ago
Christoph Wurst 87aeae21e3
Fix failing csp/nonce check due to timed out session 8 years ago
Lukas Reschke 5f71805c35
Add basic implementation for OAuth 2.0 Authorization Code Flow 9 years ago
Christoph Wurst 0a43c259c4
Fix encryption + remembered login due to missing login hook 9 years ago
Robin Appelman 2b0da0f218
handle permissions errors when copying the skeleton for a read only user 9 years ago
Morris Jobke ac05d6dd67
Improve PHPDoc 9 years ago
Arthur Schiwon fbadb37b9b
use known LockdownManager 9 years ago
Arthur Schiwon 0a463e55ae
Save correct login name 9 years ago
Arthur Schiwon daf9d23547
don't regenerate Session ID twice, also fixes tests 9 years ago
Arthur Schiwon 50844e8c47
regenerate session id on successful login, fixes integration test 9 years ago