$customer = Mage::getSingleton('customer/session')->getCustomer(); $log = Mage::getModel('log/customer')->load($customer->getId()); $inctive_time = now() - $log->getLastVisitAt();
Tag Archive: customer session
I had a requirement like customer support will able to login as any customer. Here is the code snippet i used to force customer support to login as normal user.
$customerId = (int) $this->getRequest()->getParam('id'); $customer = Mage::getModel('customer/customer') ->load($customerId); $userSession = Mage::getSingleton('customer/session'); $userSession->setCustomer($customer); Mage::dispatchEvent('customer_login', array('customer'=>$customer)); $this->getResponse()->setRedirect(Mage::getUrl('customer/account'));