From: Gunnar Wrobel
Date: Tue, 30 Nov 2010 12:44:54 +0000 (+0100) Subject: Provide the token lifetime as parameter to the token system. X-Git-Url: https://git.internetallee.de/?a=commitdiff_plain;h=55c121e6a641fbfc537a1f66eae73de1372bd917;p=horde.git Provide the token lifetime as parameter to the token system. --- diff --git a/framework/Core/lib/Horde/Core/Factory/Token.php b/framework/Core/lib/Horde/Core/Factory/Token.php index 149b41747..d28cf0b3b 100644 --- a/framework/Core/lib/Horde/Core/Factory/Token.php +++ b/framework/Core/lib/Horde/Core/Factory/Token.php @@ -20,6 +20,10 @@ class Horde_Core_Factory_Token $driver = 'Null'; } + if (isset($GLOBALS['conf']['urls']['token_lifetime'])) { + $params['token_lifetime'] = $GLOBALS['conf']['urls']['token_lifetime'] * 60; + } + $params['secret'] = $injector->getInstance('Horde_Secret')->setKey('token'); $params['logger'] = $injector->getInstance('Horde_Log_Logger');