function Login($email, $password) { $loginInfo = DBUserLogin($email, $password); if ($loginInfo['ErrorCode'] == 0) { $_SESSION['UserID'] = $loginInfo['UserID']; $_SESSION['Email'] = $loginInfo['Email']; $_SESSION['UserName'] = $loginInfo['UserName']; $_SESSION['UserLevel'] = $loginInfo['UserLevel']; $_SESSION['IsFacebookUser'] = 0; $result['ResultCode'] = 0; $result['ResultMessage'] = 'Login Successful'; } else { $result['ResultCode'] = $loginInfo['ErrorCode']; $result['ResultMessage'] = $loginInfo['ErrorMessage']; } header('Location: ../#!/'); }
function Login($email, $password) { Logout(); $loginInfo = DBUserLogin($email, fnEncrypt($password)); if ($loginInfo['ErrorCode'] == 0) { $_SESSION['UserID'] = $loginInfo['UserID']; $_SESSION['Email'] = $loginInfo['Email']; $_SESSION['UserName'] = $loginInfo['UserName']; $_SESSION['UserLevel'] = $loginInfo['UserLevel']; $_SESSION['IsFacebookUser'] = 0; $result['ResultCode'] = 0; $result['ResultMessage'] = 'Login Successful'; } else { $result['ResultCode'] = $loginInfo['ErrorCode']; $result['ResultMessage'] = $loginInfo['ErrorMessage']; } return json_encode_unescaped($result); //header( 'Location: ../#!/') ; }
function UserLogin($Username, $Password) { $return_status = DBUserLogin($Username, $Password); if ($return_status === SUCCESS) { // Destroy any existing token DBDestroyToken($Username); // Create token $NewToken = bin2hex(openssl_random_pseudo_bytes(64)); // Store in SESSION $_SESSION["Token"] = $NewToken; $_SESSION["Username"] = $Username; // Store in DB DBUpdateToken($Username, $NewToken); return array(SUCCESS, "Successfully logged user in."); } elseif ($return_status === LOGIN_FAILED) { return array(FAILURE, "Login failed."); } else { return array(FAILURE, "Error."); } }