Add session helper class and move remainder of session validation logic to Session class

This commit is contained in:
Kijin Sung 2017-02-10 20:50:38 +09:00
parent 14d464da22
commit dfdbc1db85
5 changed files with 130 additions and 72 deletions

View file

@ -1914,22 +1914,11 @@ class memberController extends member
{
$oMemberModel = getModel('member');
$config = $oMemberModel->getMemberConfig();
// If your information came through the current session information to extract information from the users
if(!$this->memberInfo && $member_srl = Rhymix\Framework\Session::getMemberSrl())
if(!$this->memberInfo && Rhymix\Framework\Session::getMemberSrl())
{
$this->memberInfo = $oMemberModel->getMemberInfoByMemberSrl($member_srl);
// If you do not destroy the session Profile
if($this->memberInfo->member_srl != $member_srl)
{
$this->destroySessionInfo();
return;
}
}
// Stop using the session id is destroyed
if($this->memberInfo->denied=='Y')
{
$this->destroySessionInfo();
return;
$this->memberInfo = Rhymix\Framework\Session::getMemberInfo();
}
// Log in for treatment sessions set