본문 바로가기
IT라이프

[PHP 보안] 1. 로그인

by zairan 2015. 5. 1.

유저가 로그인 상태인지를 제어하는 메소드를 만든다. 메소드의 내용은

세션에 키를 하나 저장하여 로그인 상태인지를 확인하는 메소드이다.


public function isLogged()

{

return $this->getAuth('_auth', false);

}


public function getAuth($name, $default = null)

{

if (isset($_SESSION[$name])) {

return $_SESSION[$name];

}

}


public function setAuth($name, $value)

{

$_SESSION[$name] = $value;

}


public function loginSuccess($bool)

{

$this-> setAuth('_auth', (bool)$bool);

}

반응형

댓글