Magento: Detect if admin is logged in in frontend pages

后端 未结 12 880
轻奢々
轻奢々 2021-02-04 00:09

I have created a magento extension. I want to implement access to the extension. The extension creates a page in frontend and i want only admin to access that page. So basically

12条回答
  •  眼角桃花
    2021-02-04 00:56

    there is a new magento module, written by alan storm: https://github.com/astorm/Magento_CrossAreaSessions

    $adminhtml  = Mage::getModel('pulsestorm_crossareasession/manager')->getSessionData('adminhtml');
    
    $adminUser = $dataAdminhtml['admin']['user'];
    $loggedIn = $adminUser->getId() && $adminUser->getIsActive();
    

提交回复
热议问题