コード例 #1
0
ファイル: loginkit.inc.php プロジェクト: andreyvit/retester
function loginkit_start()
{
    if (!session_id()) {
        session_start();
    }
    if (!isset($GLOBALS['current_user'])) {
        if (isset($_SESSION['user_kind']) && isset($_SESSION['user_id'])) {
            $user = DBkitModel::get_with_klass($_SESSION['user_kind'], "WHERE `id` = ?", $_SESSION['user_id']);
            if (!$user) {
                loginkit_log_out(LOGINKIT_ACCOUNT_DELETED_FLASH);
            }
            $GLOBALS['current_user'] = $user;
        } else {
            $GLOBALS['current_user'] = null;
        }
    }
    return $GLOBALS['current_user'];
}
コード例 #2
0
ファイル: logout.php プロジェクト: andreyvit/retester
<?
  include '../lib/common.inc.php';
  loginkit_log_out();
?>