当我重定向到foursquare以进行oauth目的时,我试图保持用户名变量处于活动状态。我正在使用 Amazon EC2 服务器。以下是相关代码:
session_start();
if (isset($_GET['username']))
{
$_SESSION['username'] = $_GET['username']
header("Location: https://foursquare.com/oauth2/authenticate?clientid=(clientidHere)&responsetype=code&redirect_uri=http://redirecturi");
}
if (isset($_GET['code']))
{
echo $_SESSION['username'];
}