($options['app'] == 'horde') ||
($options['reason'] == Horde_Auth::REASON_LOGOUT)) {
$params = array(
- 'horde_logout_token' => Horde::getRequestToken('horde.logout'),
+ 'horde_logout_token' => $GLOBALS['injector']->getInstance('Horde_Token')->get('horde.logout'),
);
} else {
$params = array(
if ($logout_reason) {
if ($is_auth) {
try {
- Horde::checkRequestToken('horde.logout', $vars->horde_logout_token);
+ $injector->getInstance('Horde_Token')->isValid($vars->horde_logout_token, 'horde.logout');
} catch (Horde_Exception $e) {
$notification->push($e, 'horde.error');
require HORDE_BASE . '/index.php';