Advertisement
Guest User

Untitled

a guest
Aug 3rd, 2016
69
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.27 KB | None | 0 0
  1. Mage::getSingleton('core/session', array('name' => 'adminhtml'));
  2. $data = $this->getRequest()->getParams();
  3. $username = $data['login']['username'];
  4. $password = $data['login']['password'];
  5. // supply username
  6. $user = Mage::getModel('core/factory')->getModel('admin/user'); // user your admin username
  7. $user->login($username, $password);
  8.  
  9. if (Mage::getSingleton('adminhtml/url')->useSecretKey()) {
  10. Mage::getSingleton('adminhtml/url')->renewSecretUrls();
  11. }
  12.  
  13. $session = Mage::getSingleton('admin/session');
  14. $session->setIsFirstVisit(true);
  15. $session->setUser($user);
  16. $session->setAcl(Mage::getResourceModel('admin/acl')->loadAcl());
  17. Mage::dispatchEvent('admin_session_user_login_success',array('user'=>$user));
  18. $response = new Mage_Core_Controller_Response_Http();
  19. $request = new Mage_Core_Controller_Request_Http();
  20. $this->_urlPolicy = Mage::getModel('admin/redirectpolicy');
  21.  
  22. if (Mage::getSingleton('admin/session')->isLoggedIn()) {
  23. $redirectUrl = Mage::getSingleton('adminhtml/url')->getUrl(Mage::getModel('admin/user')->getStartupPageUrl(), array('_current' => false));
  24.  
  25. if ($redirectUrl) {
  26. $response->clearHeaders()
  27. ->setRedirect($redirectUrl)
  28. ->sendHeadersAndExit();
  29. }
  30. else
  31. {
  32. echo 'not redirect';
  33. }
  34. }
  35. else{
  36. echo 'Not Logged';
  37. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement