<?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!'); }