Commit Graph

22 Commits (master)

Author SHA1 Message Date
Ferdinand Thiessen 0e54c2bd43
fix: Adjust Entity types 1 year ago
Arthur Schiwon f6d6efef3a
refactor(Token): introduce scope constants 2 years ago
Andy Scherzinger dae7c159f7
chore: Add SPDX header 2 years ago
Côme Chilliet ec5133b739 fix: Apply new coding standard to all files 2 years 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 3 years ago
Côme Chilliet 113756db30
Fix ArrayAccess and JsonSerializable return types 4 years ago
John Molakvoæ (skjnldsv) 215aef3cbd
Update php licenses 5 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 6 years ago
Christoph Wurst 28f8eb5dba
Add visibility to all constants 6 years ago
Christoph Wurst caff1023ea
Format control structures, classes, methods and function 6 years ago
Christoph Wurst 5bf3d1bb38
Update license headers 6 years ago
Roeland Jago Douma f03eb7ec3c
Remote wipe support 7 years ago
Daniel Kesselberg 34e849d702
Add interface INamedToken 7 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 8 years ago
Roeland Jago Douma df34571d1d
Use constant for token version 8 years ago
Roeland Jago Douma 02e0af1287
Initial PKT implementation 8 years ago
Roeland Jago Douma 6b7cf46727
Certain tokens can expire 8 years ago
Roeland Jago Douma aba255997a
Allow the rotation of tokens 8 years ago
Roeland Jago Douma 4ea2daf04d
Refix scope 8 years ago
Roeland Jago Douma 466297829e
Fix tests 8 years ago
Roeland Jago Douma 47388e1cfe
Make the Token Auth code strict 8 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 10 years ago
Christoph Wurst 0c0a216f42
store last check timestamp in token instead of session 10 years ago
Christoph Wurst c58d8159d7
Create session tokens for apache auth users 10 years ago
Lukas Reschke aba539703c
Update license headers 10 years ago
Christoph Wurst ad10485cec
when generating browser/device token, save the login name for later password checks 10 years ago
Christoph Wurst 74277c25be
add button to invalidate browser sessions/device tokens 10 years ago
Christoph Wurst 12431aa399
list user's auth tokens on the personal settings page 10 years ago
Christoph Wurst 98b465a8b9
a single token provider suffices 10 years ago
Christoph Wurst 46bdf6ea2b
fix PHPDoc and other minor issues 10 years ago
Christoph Wurst f0f8bdd495
PHPDoc and other minor fixes 10 years ago
Christoph Wurst fdc2cd7554
Add token auth for OCS APIs 10 years ago
Christoph Wurst 8d48502187
Add index on 'last_activity' 10 years ago
Christoph Wurst 3ab922601a
Check if session token is valid and log user out if the check fails 10 years ago
Christoph Wurst 2fa5e0a24e
invalidate (delete) session token on logout 10 years ago