Commit Graph

189 Commits (5084b58fd29dfd65372e8efdd22a7df615682d5a)

Author SHA1 Message Date
Joas Schilling cd12e73710
fix: Handle 2fa enforcement earlier 2 weeks ago
Micke Nordin db96073459 fix(auth): confine OCM access token to the masked share endpoint 2 months ago
Enrique Pérez Arnaud ac2f9816a6
feat(auth): support permanent OCM refresh tokens and bearer login 2 months ago
Côme Chilliet f7f9a47ceb
fix: Do not set last-password-confirm for apptoken sessions 2 months ago
Côme Chilliet 802bce0a77
fix: Use token expiration for ephemeral sessions 2 months ago
Côme Chilliet 1ab09ec753
chore: Apply new coding standard to all files 3 months ago
Ferdinand Thiessen e0ba4d71b6
chore: add missing `Override` attribute to `OC` 4 months ago
Carl Schwan bb4c55c125
refactor: Move copy skeleton step to a file listener 4 months ago
Côme Chilliet 725f5bea3f
fix: Reduce the mixups between apptokens and session ids 4 months ago
Git'Fellow 237f847a4d fix(session): Update last seen when user session is validated 5 months ago
Carl Schwan 7b6078875b
refactor: Run rector on lib/private 7 months ago
Joas Schilling 8b4491ae1c
fix: Add translation for temporary app password names 7 months ago
Joas Schilling f4acd8a7ab
fix: Adjust and add new tests 7 months ago
Joas Schilling 927bea2b4d fix(psalm): Satisfy psalm 7 months ago
Joas Schilling 6b121c37da feat: Allow to create one-time app passwords that only allow loading an app-password 7 months ago
Daniel Calviño Sánchez 4fcadd630b fix: Throw specific LoginException when the user is disabled 1 year ago
Ferdinand Thiessen 5981b7eb51
chore: apply new CSFixer rules 1 year ago
Samuel Bizien Filippi a14cade3ac feat(core): add cookie_domain config option 1 year ago
Christoph Wurst 5003467f98
fix(session): Only mark sessions of permanent tokens as app passwords 1 year ago
Cleopatra Enjeck M. 32e46a8b3a fix: use mb_strtolower to convert login name 1 year ago
Cleopatra Enjeck M. a6d6a1fa9e fix: Improve string comparison 1 year ago
Cleopatra Enjeck M. 6690a28cc0 fix: Use case insensitive check when validating login name 1 year ago
dependabot[bot] bb598c8451
chore(deps): Bump nextcloud/coding-standard in /vendor-bin/cs-fixer 2 years ago
Fabian Dreßler 1d6cce8a25 fix: update last_login timestamp for token based-logins 2 years ago
Arthur Schiwon 6a783d9b08
fix(Session): avoid race conditions on clustered setups 2 years ago
Andy Scherzinger dae7c159f7
chore: Add SPDX header 2 years ago
Christoph Wurst bcc02a3c71
fix(auth): Update authtoken activity selectively 2 years ago
Christoph Wurst 21ee7f59bd
fix(session): Do not update authtoken last_check for passwordless 2 years ago
Côme Chilliet ec5133b739 fix: Apply new coding standard to all files 2 years ago
Julius Härtl e330efe5a0
fix: Implement option to temporarily set the user session 2 years ago
Andrew Summers 0047789580 Refactor `OC\Server::getTwoFactorAuthManager` 2 years ago
Vincent Petry 839ddaa354
feat: rename users to account or person 3 years ago
Côme Chilliet b2e9e0fa0d chore: Replace OC::$server->getL10N by OCP\Util::getL10N in lib and some apps 3 years ago
Christoph Wurst 7f2fdd8843
fix(auth): Fix logging in with email, password and login name mismatch 3 years ago
Git'Fellow 72e0618f20
fix(session): Avoid two useless authtoken DB queries for every anonymous request 3 years ago
Côme Chilliet eee9f1eec4 Always catch OCP versions of authentication exceptions 3 years ago
Julius Härtl a3a343ce41
perf: Use more performant way to obtain and check the email as a login name with token login 3 years ago
Joas Schilling aa5f037af7
chore: apply changes from Nextcloud coding standards 1.1.1 3 years ago
Patrick Fischer b2103556b5
Lower log level about invalid session token 3 years ago
Christoph Wurst 4f183bb604
fix(session): Log why session renewal failed 3 years ago
Christoph Wurst f398d0b5a3
fix: Log critical session renewal and logout paths 3 years ago
Christoph Wurst 83a30dfbdf
fix(user): Log affected user of app token login name mismatch 3 years ago
Andrew Summers 1470a7294b
Refactor `OC\Server::getCsrfTokenManager` 3 years ago
Joas Schilling 25309bcb45
techdebt(DI): Use public IThrottler interface which exists since Nextcloud 25 3 years ago
Joas Schilling 3962cd0aa8
fix!: Move getEventDispatcher usage to IEventDispatcher 3 years ago
Faraz Samapoor e7cc7653b8 Refactors "strpos" calls in lib/private to improve code readability. 3 years ago
Joas Schilling b91957e3df
fix(dav): Abort requests with 429 instead of waiting 3 years ago
Côme Chilliet 426c0341ff
Use typed version of IConfig::getSystemValue as much as possible 3 years ago
Daniel Kesselberg f751d2d891
chore: use local variable for remote address 3 years ago
Roeland Jago Douma 77df92cabf
feat: add event for failed logins 4 years ago