Bug: T122056
Change-Id: I03739e942b6c182ed9cbcd0d9615dcd799e8baed
$delay = $session->delaySave();
$session->resetId();
+ $session->resetAllTokens();
if ( $session->canSetUser() ) {
$session->setUser( $user );
}
}
SessionManager::getGlobalSession()->resetId();
+ SessionManager::getGlobalSession()->resetAllTokens();
}
/**
$session->setLoggedOutTimestamp( time() );
$session->setUser( new User );
$session->set( 'wsUserID', 0 ); // Other code expects this
+ $session->resetAllTokens();
ScopedCallback::consume( $delay );
$error = false;
}