Exemplo n.º 1
0
					if (!$rememberme) {
						setcookie('token', $new_token, time() + 6912000, "/");
						setcookie('user_id', $user_id, time() + 6912000, "/");
					}
					else {
						setcookie('token', $new_token, time() + 6912000, "/");
						setcookie('user_id', $user_id, time() + 6912000, "/");
					}
					$_COOKIE['user_id'] = $user_id;
					$_COOKIE['token'] = $new_token;
					$_SESSION['user_id'] = $user_id;

					$user = new CurrentUser(array(
						'user_id' => $user_id)
					);
					$user->log_login();

					http_response_code(200); ///Success
					echo json_encode($user, JSON_PRETTY_PRINT);
					/*echo 'succes';*/
					
				}
				else {
				/*	echo 'bad';*/
					throw new OutOfBoundsException('OutOfBoundsException raised on request');
				}
			}
			else {
				throw new OutOfRangeException('OutOfRangeException occured on request');
			}
		}