Auth session model
Located in /Admin/Model/Session.php (line 35)
Varien_Object | --Mage_Core_Model_Session_Abstract_Varien | --Mage_Core_Model_Session_Abstract | --Mage_Admin_Model_Session
Whether it is the first page after successfull login
Inherited from Mage_Core_Model_Session_Abstract
Mage_Core_Model_Session_Abstract::$_encryptedSessionId
Mage_Core_Model_Session_Abstract::$_skipSessionIdFlag
Mage_Core_Model_Session_Abstract::$_urlHostCache
Class constructor
Pull out information from session whether there is currently the first page after log in
The idea is to set this value on login(), then redirect happens, after that on next request the value is grabbed once the session is initialized Since the session is used as a singleton, the value will be in $_isFirstPageAfterLogin until the end of request, unless it is reset intentionally from somewhere
Check current user permission on resource and privilege
Mage::getSingleton('admin/session')->isAllowed('admin/catalog') Mage::getSingleton('admin/session')->isAllowed('catalog')
Check if it is the first page after successfull login
Check if user is logged in
Try to login user in admin
Setter whether the current/next page should be treated as first page after login
Inherited From Mage_Core_Model_Session_Abstract
Mage_Core_Model_Session_Abstract::addError()
Mage_Core_Model_Session_Abstract::addException()
Mage_Core_Model_Session_Abstract::addHost()
Mage_Core_Model_Session_Abstract::addMessage()
Mage_Core_Model_Session_Abstract::addMessages()
Mage_Core_Model_Session_Abstract::addNotice()
Mage_Core_Model_Session_Abstract::addSuccess()
Mage_Core_Model_Session_Abstract::addWarning()
Mage_Core_Model_Session_Abstract::getCookieDomain()
Mage_Core_Model_Session_Abstract::getCookieLifetime()
Mage_Core_Model_Session_Abstract::getCookiePath()
Mage_Core_Model_Session_Abstract::getEncryptedSessionId()
Mage_Core_Model_Session_Abstract::getMessages()
Mage_Core_Model_Session_Abstract::getSessionHosts()
Mage_Core_Model_Session_Abstract::getSessionIdForHost()
Mage_Core_Model_Session_Abstract::getSessionIdQueryParam()
Mage_Core_Model_Session_Abstract::getSessionSaveMethod()
Mage_Core_Model_Session_Abstract::getSessionSavePath()
Mage_Core_Model_Session_Abstract::getSkipSessionIdFlag()
Mage_Core_Model_Session_Abstract::getValidateHttpUserAgentSkip()
Mage_Core_Model_Session_Abstract::init()
Mage_Core_Model_Session_Abstract::isValidForHost()
Mage_Core_Model_Session_Abstract::setSessionId()
Mage_Core_Model_Session_Abstract::setSkipSessionIdFlag()
Mage_Core_Model_Session_Abstract::useSid()
Mage_Core_Model_Session_Abstract::useValidateHttpUserAgent()
Mage_Core_Model_Session_Abstract::useValidateHttpVia()
Mage_Core_Model_Session_Abstract::useValidateHttpXForwardedFor()
Mage_Core_Model_Session_Abstract::useValidateRemoteAddr()
Inherited From Mage_Core_Model_Session_Abstract_Varien
Mage_Core_Model_Session_Abstract_Varien::clear()
Mage_Core_Model_Session_Abstract_Varien::getCookie()
Mage_Core_Model_Session_Abstract_Varien::getData()
Mage_Core_Model_Session_Abstract_Varien::getSessionId()
Mage_Core_Model_Session_Abstract_Varien::getSessionName()
Mage_Core_Model_Session_Abstract_Varien::getSessionSaveMethod()
Mage_Core_Model_Session_Abstract_Varien::getSessionSavePath()
Mage_Core_Model_Session_Abstract_Varien::getValidateHttpUserAgentSkip()
Mage_Core_Model_Session_Abstract_Varien::getValidatorData()
Mage_Core_Model_Session_Abstract_Varien::init()
Mage_Core_Model_Session_Abstract_Varien::revalidateCookie()
Mage_Core_Model_Session_Abstract_Varien::setSessionId()
Mage_Core_Model_Session_Abstract_Varien::setSessionName()
Mage_Core_Model_Session_Abstract_Varien::start()
Mage_Core_Model_Session_Abstract_Varien::unsetAll()
Mage_Core_Model_Session_Abstract_Varien::useValidateHttpUserAgent()
Mage_Core_Model_Session_Abstract_Varien::useValidateHttpVia()
Mage_Core_Model_Session_Abstract_Varien::useValidateHttpXForwardedFor()
Mage_Core_Model_Session_Abstract_Varien::useValidateRemoteAddr()
Mage_Core_Model_Session_Abstract_Varien::validate()
Mage_Core_Model_Session_Abstract_Varien::_validate()
Inherited from Mage_Core_Model_Session_Abstract
Mage_Core_Model_Session_Abstract::SESSION_ID_QUERY_PARAM
Mage_Core_Model_Session_Abstract::XML_NODE_SESSION_SAVE
Mage_Core_Model_Session_Abstract::XML_NODE_SESSION_SAVE_PATH
Mage_Core_Model_Session_Abstract::XML_NODE_USET_AGENT_SKIP
Mage_Core_Model_Session_Abstract::XML_PATH_COOKIE_DOMAIN
Mage_Core_Model_Session_Abstract::XML_PATH_COOKIE_LIFETIME
Mage_Core_Model_Session_Abstract::XML_PATH_COOKIE_PATH
Mage_Core_Model_Session_Abstract::XML_PATH_LOG_EXCEPTION_FILE
Mage_Core_Model_Session_Abstract::XML_PATH_USE_FRONTEND_SID
Mage_Core_Model_Session_Abstract::XML_PATH_USE_HTTP_VIA
Mage_Core_Model_Session_Abstract::XML_PATH_USE_REMOTE_ADDR
Mage_Core_Model_Session_Abstract::XML_PATH_USE_USER_AGENT
Mage_Core_Model_Session_Abstract::XML_PATH_USE_X_FORWARDED
Inherited from Mage_Core_Model_Session_Abstract_Varien
Mage_Core_Model_Session_Abstract_Varien::VALIDATOR_HTTP_USER_AGENT_KEY
Mage_Core_Model_Session_Abstract_Varien::VALIDATOR_HTTP_VIA_KEY
Mage_Core_Model_Session_Abstract_Varien::VALIDATOR_HTTP_X_FORVARDED_FOR_KEY
Mage_Core_Model_Session_Abstract_Varien::VALIDATOR_KEY
Mage_Core_Model_Session_Abstract_Varien::VALIDATOR_REMOTE_ADDR_KEY
Documentation generated on Fri, 11 Feb 2011 17:12:15 +0200 by phpDocumentor 1.4.3