From eb5c81dea5a60bc65d3ec607daf5ad81fd709928 Mon Sep 17 00:00:00 2001 From: Christian Weiske Date: Tue, 30 Sep 2014 23:13:49 +0200 Subject: store client name and last use time for tokens. show them in token management --- lib/oauth.php | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'lib/oauth.php') diff --git a/lib/oauth.php b/lib/oauth.php index 5f84e7e..231a177 100644 --- a/lib/oauth.php +++ b/lib/oauth.php @@ -111,6 +111,12 @@ class OAuth } throw $e; } + + if (time() - $token->lastuse > 60) { + //time to update lastuse after at least a minute + $this->tokens->updateLastUse($token->tokenKey); + } + $provider->token_secret = $token->secret; return OAUTH_OK; } @@ -147,7 +153,7 @@ class OAuth /** * Get a new oauth provider instance. * Used to work around the fastcgi bug in oauthprovider. - * + * * @return \OAuthProvider */ public static function getProvider() -- cgit v1.2.3