<?php

require_once 'ASEngine/AS.php';
$provider = @$_GET['p'];
$token = @$_GET['token'];
if ($token == '' || $token == null || $token !== ASSession::get('as_social_token')) {
    ASSession::destroy('as_social_token');
    die('Wrong social auth token!');
}
if ($provider == '' || $provider == null) {
    die('Wrong provider.');
}
switch ($provider) {
    case 'twitter':
        if (!TWITTER_ENABLED) {
            die('This provider is not enabled.');
        }
        break;
    case 'facebook':
        if (!FACEBOOK_ENABLED) {
            die('This provider is not enabled.');
        }
        break;
    case 'google':
        if (!GOOGLE_ENABLED) {
            die('This provider is not enabled.');
        }
        break;
    default:
        die('This provider is not supported!');
}