示例#1
0
});
//LOGIN
$app->post('/login', function () {
    global $login, $app;
    $details = json_decode($app->request->getBody(), true);
    $result = $login->match($details['email'], $details['password']);
    echo $result;
});
//LOGOUT
$app->delete('/logout', function () {
    echo session_destroy();
});
//VERIFY LOGIN BY ECHOING SESSION
$app->get('/login/', function () use($friends, $user) {
    if (isset($_SESSION['user_id'])) {
        $_SESSION['num_friends'] = $friends->getNumberOfFriends($_SESSION['user_id']);
        $_SESSION['user_age'] = $user->getBirthday($_SESSION['user_id']);
    } else {
        $_SESSION['login'] = false;
    }
    echo json_encode($_SESSION);
});
//REGISTER PROCESS - check if email exists
$app->post('/checkemail', function () {
    global $user, $app;
    //echo ($app->request->getBody());
    $result = $user->checkEmailExists($app->request->getBody());
    echo $result;
    //var_dump ($us0r->getAllUsers());
});
// Register User