使用javascript的经典ASP写会话

时间:2012-10-16 21:45:32

标签: javascript facebook asp-classic

我有一个Facebook Javascript报告用户是否已登录,我想存储会话变量,以便我可以告诉我的网站用户已登录。这里是脚本。

 FB.getLoginStatus(function(response) {
   if (response.status === 'connected') {
   var uid = response.authResponse.userID; --> want to store this in a session variable
    var accessToken = response.authResponse.accessToken; --> want to store this in a session variable
 } else if (response.status === 'not_authorized') {
// the user is logged in to Facebook, 
// but has not authenticated your app
 } else {
  alert("your not connected");
}
});
 };

1 个答案:

答案 0 :(得分:3)

您必须向服务器发出AJAX请求,传递accessToken,然后将其存储在服务器上的ASP代码中。您无法直接从客户端js执行此操作(但您可以设置cookie)。