nextcloud-server/tests/lib/Authentication/Token
Christoph Wurst c5922e67d3
Run session token renewals in a database transaction
The session token renewal does
1) Read the old token
2) Write a new token
3) Delete the old token

If two processes succeed to read the old token there can be two new tokens because
the queries were not run in a transaction. This is particularly problematic on
clustered DBs where 1) would go to a read node and 2) and 3) go to a write node.

Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2022-10-18 08:28:22 +07:00
..
ManagerTest.php Automatically cut the token name on the first level 2022-03-23 21:38:53 +07:00
PublicKeyTokenMapperTest.php Format code to a single space around binary operators 2020-10-05 20:25:24 +07:00
PublicKeyTokenProviderTest.php Run session token renewals in a database transaction 2022-10-18 08:28:22 +07:00
PublicKeyTokenTest.php Use a blank line after the opening tag 2020-04-09 11:50:14 +07:00
RemoteWipeTest.php Use PSR logger in authentication 2020-10-12 22:07:04 +07:00