aboutsummaryrefslogtreecommitdiffstats
path: root/lib/private/Authentication/Token
Commit message (Expand)AuthorAgeFilesLines
* fix: Adjust Entity typesfeat/add-datetime-qbmapper-supportFerdinand Thiessen2024-10-171-7/+8
* chore(db): Correctly apply query typesGit'Fellow2024-10-171-7/+7
* chore: Add proper deprecation dates where missingFerdinand Thiessen2024-09-201-1/+1
* style: update codestyle for coding-standard 1.2.3Daniel Kesselberg2024-08-252-11/+11
* feat(auth): Clean-up unused auth tokens and wipe tokensChristoph Wurst2024-08-132-9/+21
* fix(Token): take over scope in token refresh with login by cookieArthur Schiwon2024-07-193-6/+19
* fix(Session): avoid race conditions on clustered setupsArthur Schiwon2024-07-101-1/+1
* refactor(Token): introduce scope constantsArthur Schiwon2024-06-051-1/+2
* fix(Session): avoid password confirmation on SSOArthur Schiwon2024-06-051-0/+1
* Merge pull request #45411 from nextcloud/fix/auth/selective-token-activity-up...Daniel2024-05-291-2/+0
|\
| * fix(auth): Update authtoken activity selectivelyChristoph Wurst2024-05-211-2/+0
* | chore: Add SPDX headerAndy Scherzinger2024-05-2410-211/+22
|/
* Merge pull request #45026 from nextcloud/fix/token-updateChristoph Wurst2024-05-161-0/+2
|\
| * fix: Always set last activity if we update the row of an authtoken anywaysJulius Härtl2024-04-291-0/+2
* | fix(session): Avoid race condition for cache::get() vs. cache::hasKey()Joas Schilling2024-04-291-6/+6
|/
* fix: Apply new coding standard to all filesCôme Chilliet2024-04-022-2/+2
* feat(perf): add cache for authtoken lookupBenjamin Gaussorgues2024-02-282-63/+78
* Import OCP IToken as OCPIToken to avoid a name clash in lib/privateCôme Chilliet2024-01-113-65/+65
* Use IToken from OCP instead of OCCôme Chilliet2024-01-113-0/+3
* Suppress or fix psalm errors related to InvalidTokenExceptionCôme Chilliet2024-01-112-4/+6
* Always catch OCP versions of authentication exceptionsCôme Chilliet2024-01-112-8/+9
* chore: apply changes from Nextcloud coding standards 1.1.1Joas Schilling2023-11-234-37/+37
* Allow passing null to PublicKeyToken::setScope, fixes testsCôme Chilliet2023-10-231-2/+2
* Improve docblock annotations for tokens and their exceptionsCôme Chilliet2023-10-231-0/+3
* Use more precise typing for setScope method parameterCôme Chilliet2023-10-231-2/+2
* Align PublicKeyToken with interface changesCôme Chilliet2023-10-231-10/+6
* Move IToken and IProvider::getToken to OCPCôme Chilliet2023-10-201-104/+2
* Fix typoLucas Azevedo2023-08-251-1/+1
* Fixes from static analysisLucas Azevedo2023-08-251-3/+3
* Add last-used-before optionLucas Azevedo2023-08-254-0/+24
* Merge branch 'master' into enh/type-iconfig-getter-callsCôme Chilliet2023-04-201-51/+55
|\
| * fix(auth): Run token statements in atomic transactionChristoph Wurst2023-04-121-51/+55
* | Use typed version of IConfig::getSystemValue as much as possibleCôme Chilliet2023-04-051-5/+5
|/
* Merge pull request #36033 from nextcloud/invalidateTokensWhenDeletingOAuthCli...Côme Chilliet2023-03-151-1/+11
|\
| * public interface to invalidate tokens of userArtur Neumann2023-03-141-1/+11
* | Don't try to hash a nonexisting passwordEmber 'n0emis' Keske2023-03-131-1/+1
|/
* fix(authentication): Handle null or empty string password hashJoas Schilling2023-02-101-1/+1
* Merge pull request #36621 from nextcloud/perf/noid/only-check-for-token-when-...Joas Schilling2023-02-101-1/+30
|\
| * fix(authentication): Check minimum length when creating app tokensJoas Schilling2023-02-091-2/+10
| * fix(performance): Only search for auth tokens when the provided login is long...Joas Schilling2023-02-081-1/+22
* | fix(authtoken): Store only one hash for authtokens with the current password ...Julius Härtl2023-02-092-1/+50
|/
* composer run cs:fixCôme Chilliet2023-01-204-5/+0
* fix(authentication): Update the token when the hash is null or can not be ver...Joas Schilling2023-01-091-4/+21
* fix(authentication): Only hash the new password when neededJoas Schilling2023-01-091-2/+6
* fix(authentication): Invert the logic to the original intentionJoas Schilling2023-01-091-2/+3
* fix(authentication): Only verify each hash onceJoas Schilling2023-01-091-2/+4
* Merge pull request #33898 from nextcloud/fix/authtoken-password-updateJulius Härtl2023-01-052-4/+22
|\
| * PublickKeyTokenProvider: Fix password update routine with password hashMarcel Klehr2023-01-042-4/+22
* | Add a const for the max user password lengthJoas Schilling2023-01-041-1/+2
|/
* Run session token renewals in a database transactionChristoph Wurst2022-10-181-23/+32