mirror of
https://github.com/Lastorder-DC/rhymix.git
synced 2026-01-06 18:21:39 +09:00
Add session helper class and move remainder of session validation logic to Session class
This commit is contained in:
parent
14d464da22
commit
dfdbc1db85
5 changed files with 130 additions and 72 deletions
|
|
@ -347,24 +347,14 @@ class Context
|
|||
ob_start();
|
||||
|
||||
// set authentication information in Context and session
|
||||
if(self::isInstalled())
|
||||
if (self::isInstalled())
|
||||
{
|
||||
$oModuleModel = getModel('module');
|
||||
$oModuleModel->loadModuleExtends();
|
||||
|
||||
$oMemberModel = getModel('member');
|
||||
$oMemberController = getController('member');
|
||||
|
||||
if($oMemberController && $oMemberModel)
|
||||
if (Rhymix\Framework\Session::getMemberSrl())
|
||||
{
|
||||
// if signed in, validate it.
|
||||
if(Rhymix\Framework\Session::getMemberSrl())
|
||||
{
|
||||
$oMemberController->setSessionInfo();
|
||||
}
|
||||
|
||||
self::set('is_logged', $oMemberModel->isLogged());
|
||||
self::set('logged_info', $oMemberModel->getLoggedInfo());
|
||||
getController('member')->setSessionInfo();
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue