From b5b2eab6778bee166e20bc5eec0138d89795ac3d Mon Sep 17 00:00:00 2001 From: Juan Leyva Date: Wed, 7 May 2014 15:49:28 +0800 Subject: [PATCH] MDL-43119 Add valid until dates for tokens created by login/token.php 3 months were decided Conflicts: login/token.php --- login/token.php | 2 ++ 1 file changed, 2 insertions(+) diff --git a/login/token.php b/login/token.php index f61081c8e15..0f682b4e19c 100644 --- a/login/token.php +++ b/login/token.php @@ -160,6 +160,8 @@ if (!empty($user)) { $token->creatorid = $user->id; $token->timecreated = time(); $token->externalserviceid = $service_record->id; + // MDL-43119 Token valid for 3 months (12 weeks). + $token->validuntil = $token->timecreated + 12 * WEEKSECS; $tokenid = $DB->insert_record('external_tokens', $token); add_to_log(SITEID, 'webservice', 'automatically create user token', '' , 'User ID: ' . $user->id); $token->id = $tokenid;