Commit Graph

22 Commits (0e54c2bd43853891deac92f4ef9842c40ca64feb)

Author SHA1 Message Date
Ferdinand Thiessen 0e54c2bd43
fix: Adjust Entity types 6 months ago
Arthur Schiwon f6d6efef3a
refactor(Token): introduce scope constants 11 months ago
Andy Scherzinger dae7c159f7
chore: Add SPDX header 11 months ago
Côme Chilliet ec5133b739 fix: Apply new coding standard to all files 1 year ago
Côme Chilliet d8b42c6131
Allow passing null to PublicKeyToken::setScope, fixes tests 2 years ago
Côme Chilliet 58a57a714e
Use more precise typing for setScope method parameter 2 years ago
Côme Chilliet 356f0291a2
Align PublicKeyToken with interface changes 2 years ago
Marcel Klehr adfe367106
PublickKeyTokenProvider: Fix password update routine with password hash 2 years ago
Côme Chilliet 113756db30
Fix ArrayAccess and JsonSerializable return types 3 years ago
John Molakvoæ (skjnldsv) 215aef3cbd
Update php licenses 4 years ago
Christoph Wurst d9015a8c94
Format code to a single space around binary operators 5 years ago
Christoph Wurst cb057829f7
Update license headers for 19 5 years ago
Christoph Wurst 28f8eb5dba
Add visibility to all constants 5 years ago
Christoph Wurst caff1023ea
Format control structures, classes, methods and function 5 years ago
Christoph Wurst 5bf3d1bb38
Update license headers 5 years ago
Roeland Jago Douma f03eb7ec3c
Remote wipe support 6 years ago
Daniel Kesselberg 34e849d702
Add interface INamedToken 6 years ago
Roeland Jago Douma 19f84f7b54
Add tests 7 years ago
Roeland Jago Douma 00e99af586
Mark token as invalid if the password doesn't match 7 years ago
Roeland Jago Douma 82959ca93e
Comments 7 years ago
Roeland Jago Douma df34571d1d
Use constant for token version 7 years ago
Roeland Jago Douma 02e0af1287
Initial PKT implementation 7 years ago
Roeland Jago Douma 6b7cf46727
Certain tokens can expire 7 years ago
Roeland Jago Douma aba255997a
Allow the rotation of tokens 7 years ago
Roeland Jago Douma 4ea2daf04d
Refix scope 7 years ago
Roeland Jago Douma 466297829e
Fix tests 7 years ago
Roeland Jago Douma 47388e1cfe
Make the Token Auth code strict 7 years ago
Morris Jobke 0eebff152a
Update license headers 8 years ago
Robin Appelman 4c3d18a9fc
explicit types 9 years ago
Robin Appelman a4ea20a259
cast to int 9 years ago
Robin Appelman c5df58ec69
phpdoc 9 years ago
Robin Appelman 7e9e5db496
fix setscope 9 years ago
Robin Appelman 1afccde16a
allow configuring filesystem access 9 years ago
Robin Appelman b4e27d35f5
app password scope wip 9 years ago
Robin Appelman 2389e0f250
read lockdown scope from token 9 years ago
Christoph Wurst d907666232
bring back remember-me 9 years ago
Joas Schilling ba87db3fcc
Fix others 9 years ago
Christoph Wurst 0c0a216f42
store last check timestamp in token instead of session 9 years ago
Christoph Wurst c58d8159d7
Create session tokens for apache auth users 9 years ago
Lukas Reschke aba539703c
Update license headers 9 years ago
Christoph Wurst ad10485cec
when generating browser/device token, save the login name for later password checks 9 years ago
Christoph Wurst 74277c25be
add button to invalidate browser sessions/device tokens 9 years ago
Christoph Wurst 12431aa399
list user's auth tokens on the personal settings page 9 years ago
Christoph Wurst 98b465a8b9
a single token provider suffices 9 years ago
Christoph Wurst 46bdf6ea2b
fix PHPDoc and other minor issues 9 years ago
Christoph Wurst f0f8bdd495
PHPDoc and other minor fixes 9 years ago
Christoph Wurst fdc2cd7554
Add token auth for OCS APIs 9 years ago
Christoph Wurst 8d48502187
Add index on 'last_activity' 9 years ago
Christoph Wurst 3ab922601a
Check if session token is valid and log user out if the check fails 9 years ago
Christoph Wurst 2fa5e0a24e
invalidate (delete) session token on logout 9 years ago