Beispiel #1
0
require_once dirname(dirname(dirname(__FILE__))) . '/core/system/ajax.php';
require_once dirname(dirname(__FILE__)) . "/php/class.login.php";
require_once dirname(dirname(dirname(__FILE__))) . "/common/php/class/class.website_subscription.php";
require_once dirname(dirname(dirname(__FILE__))) . "/common/php/class/class.user.php";
require_once dirname(dirname(dirname(__FILE__))) . "/common/php/tools/hybridauth/Hybrid/Auth.php";
require_once dirname(dirname(dirname(__FILE__))) . "/core/mailer/class.mailer.php";
if (session_status() == PHP_SESSION_NONE) {
    session_start();
}
if (isset($_POST['action']) && !empty($_POST['action'])) {
    $action = $_POST['action'];
    switch ($action) {
        case 'loginByProvider':
            $provider = $_POST['provider'];
            echo loginByProvider($provider);
            break;
        case 'login':
            $username = $_POST['username'];
            $password = $_POST['password'];
            echo login($username, $password);
            break;
        case 'logout':
            echo logout();
            break;
        case 'lostPassword':
            $email = $_POST['email'];
            echo lostPassword($email);
            break;
        case 'checkSessionAuth':
            echo checkSessionAuth();
Beispiel #2
0
<?php

require_once dirname(__FILE__) . '/ajax/controller.login.php';
loginByProvider("Facebook");
header("Location: http://" . $_SERVER['HTTP_HOST'] . "/");