kenken999/php
0
1<?php2 3require_once('include/dbcommon.php');4 5global $restApis;6// verify state parameter and get $connId7$state = $_GET['state'];8if( $state == "" || !$_SESSION[ 'oauth2statemap' ] )9 exit();10$connId = $_SESSION[ 'oauth2statemap' ][ $state ];11unset( $_SESSION[ 'oauth2statemap' ][ $state ] );12if( !$connId ) {13 exit();14}15$rconn = $restApis->getConnection( $connId );16if( !$rconn ) {17 exit();18}19 20 21if( $rconn->validateCode( $_GET['code'] ) ) {22 if( $_SESSION["MyURL"] ) {23 $url = $_SESSION["MyURL"];24 unset( $_SESSION["MyURL"] );25 header("Location: ". $url );26 exit();27 }28}29echo "invalid token";30if ( $globalSettings["showDetailedError"] ) {31 echo "<pre>";32 echo $rconn->lastError();33 echo "</pre>";34} 35 36?>