Commit Graph

31 Commits (5cd1880daa048a685da689c7f41a2e50486494de)

Author SHA1 Message Date
Roeland Jago Douma cd457cc68b Always renew apppasswords on login 5 years ago
Joas Schilling 49ff48fcd3
Use PSR logger in authentication 5 years ago
Christoph Wurst 2664c7f75f
Type some of the core mappers 5 years ago
Roeland Jago Douma 76a7600e2e
Allow configuring the activity update interval of token 5 years ago
Roeland Jago Douma 0452877a67
Fix app password updating out of bounds 5 years ago
Christoph Wurst 2a054e6c04
Update the license headers for Nextcloud 20 5 years ago
Morris Jobke fedf9c69d9
Use matching parameter names form interfaces and implementations 5 years ago
Christoph Wurst 2006a6dd0e
Improve traces of invalid token exceptions 6 years ago
Christoph Wurst 5bf3d1bb38
Update license headers 6 years ago
Roeland Jago Douma b371e735cf
Throw an invalid token exception is token is marked outdated 6 years ago
Roeland Jago Douma 5122629bb0
Make renewSessionToken return the new token 6 years ago
Roeland Jago Douma 3fccc7dc47
Cache the public key tokens 6 years ago
Daniel Kesselberg 608f4d3ee9
Pass $configargs to openssl_pkey_export 7 years ago
Morris Jobke 4ae17427c5
Error with exception on SSL error 7 years ago
Roeland Jago Douma f03eb7ec3c
Remote wipe support 7 years ago
Daniel Kesselberg ec8aefc762
Read openssl error and log 7 years ago
Roeland Jago Douma 674930da7f
Move ExpiredTokenException to the correct namespace 7 years ago
Roeland Jago Douma d9febae5b2
Update all the publickey tokens if needed on web login 7 years ago
Roeland Jago Douma 00e99af586
Mark token as invalid if the password doesn't match 7 years ago
Joas Schilling f258e65f13
Also adjust the expiration of PublicKeyTokenProvider 7 years ago
Daniel Kesselberg 90a9a1ecc6
Consider openssl settings from config.php 7 years ago
Roeland Jago Douma 47b46fa69d
Expire tokens hardening 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 9e7a95fe58
Add more tests 8 years ago
Roeland Jago Douma f168ecfa7a
Actually convert the token 8 years ago
Roeland Jago Douma 4bbc21cb21
SetPassword on PublicKeyTokens 8 years ago
Roeland Jago Douma 4c0d710479
Just pass uid to the Token stuff 8 years ago
Roeland Jago Douma 1f17010e0b
Add first tests 8 years ago
Roeland Jago Douma 02e0af1287
Initial PKT implementation 8 years ago
Roeland Jago Douma 480864b3e3
Make the token expiration also work for autocasting 0 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 466297829e
Fix tests 8 years ago
Roeland Jago Douma 47388e1cfe
Make the Token Auth code strict 8 years ago
Flávio Gomes da Silva Lisboa 5ca9a7d6bc
Loss of performance on Login after upgrade from NC10 + LDAP to NC 12 + LDAP #6732 8 years ago
Morris Jobke 0eebff152a
Update license headers 8 years ago
Christoph Wurst 38bb6e1477
Fix duplicate session token after remembered login 8 years ago
Marcel Waldvogel 4e42f059ed Minor typos 9 years ago
Martin 53b8330e6d
Defining App "cron" for "Invalidating tokens older than" message #27167 (#27201) 9 years ago
Christoph Wurst 2183a1f3e6 copy remember-me value when renewing a session token 9 years ago
Robin Appelman 73dfe1835a
use lower loglevel for token cleanup messages 9 years ago
Robin Appelman 1afccde16a
allow configuring filesystem access 9 years ago
Lukas Reschke 9d6e01ef40
Add missing tests and fix PHPDoc 9 years ago
Christoph Wurst d907666232
bring back remember-me 9 years ago
Joas Schilling ba87db3fcc
Fix others 10 years ago
Christoph Wurst b805908dca
update session token password on user password change 10 years ago
Christoph Wurst 0c0a216f42
store last check timestamp in token instead of session 10 years ago
Christoph Wurst c4149c59c2
use token last_activity instead of session value 10 years ago
Christoph Wurst c58d8159d7
Create session tokens for apache auth users 10 years ago