示例#1
0
<?php

require_once 'config/tank_config.php';
$getjson = file_get_contents('php://input');
$dataarr = json_decode($getjson, true);
$token = $dataarr['token'];
//echo $dataarr;
$redata = json_encode(del_token($token));
//echo $redata;
示例#2
0
                if ($MOD['passport'] == 'uc') {
                    $action = 'oauth';
                    $passport = $user['passport'];
                    include DT_ROOT . '/api/' . $MOD['passport'] . '.inc.php';
                }
                #if($MOD['sso']) include DT_ROOT.'/api/sso.inc.php';
                if ($api_msg) {
                    message($api_msg, $forward, -1);
                }
                dheader($forward);
            } else {
                message($do->errmsg, $MODULE[2]['linkurl'] . $DT['file_login']);
            }
        } else {
            if (!get_cookie('oauth_site')) {
                set_cookie('oauth_user', $nickname);
                set_cookie('oauth_site', $site);
                dheader(DT_PATH);
            }
            set_cookie('bind', 1);
            $MOD = cache_read('module-2.php');
            $forward = DT_PATH . 'api/oauth/' . $site . '/';
            include template('bind', 'member');
        }
    }
} else {
    del_token($DS);
    set_cookie('oauth_user', '');
    set_cookie('oauth_site', '');
    dheader($MODULE[2]['linkurl'] . $DT['file_login'] . '?error=oauth&step=userinfo&site=' . $site);
}