- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
在我的 Facebook 应用程序上,我正在使用 Javascript SDK 登录用户。如果可以,我将他重定向到这个 PHP 页面(旨在说明我的问题):
测试.php:
<?php
include('config.php');
require('phpsdk.php');
$access_token = $facebook->getAccessToken();
echo $access_token;
echo "<br /><br />";
$user = $facebook->getUser();
echo $user;
?>
(phpsdk.php 处理 PHP SDK 启动)
第一次访问 test.php,会返回有效的访问 token 和登录用户的 ID。但是,当我刷新页面时,访问 token 变为 appID|appSecret 类型。用户仍处于登录状态:getUser 仍返回正确的用户 ID。
谁知道这是什么原因造成的?
最佳答案
当用户注销时,使用重定向中的 php sdk 清除 Facebook session 。
Logout.php 重定向用户并使用 sdk 清除 session 数据。
重定向网址示例。 yourdomain.com/Logout.php?destroy=true
引用:https://developers.facebook.com/docs/reference/php/facebook-destroySession/
<小时/><?php
session_start();
require './src/facebook.php';
$facebook = new Facebook(array(
'appId' => 'appID',
'secret' => 'appSecret',
'cookie' => true, // enable optional cookie support
));
if(isset($_GET['destroy'])){
$facebook->destroySession();
}
?>
关于Facebook PHP SDK : getAccessToken not correct on refresh,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19729294/
我正在集成华为帐户套件。我想知道是否可以使用以下代码通过authAccount获取AccessToken: private void silentSignIn() { Task tas
我的 Twitterizer 版本是 2.3.3.21964(从 nuget 下载)。 我在第一个 Controller 操作上有这些简单的两行: token = OAuthUtility.GetRe
我正在运行以下 PHP 代码,使用此处找到的客户端库:https://code.google.com/p/google-api-php-client/ .我没有收到任何此代码的错误,但是当我调用 ge
我在使用 facebook SDK 时遇到了一些问题,特别是检索访问 token 。该应用程序已在 Facebook 上正确设置并已获得许可。据我所知,代码是正确的,我不确定 getAccessTok
在这上面花了大约两天时间后,我有点慌乱了。虽然到目前为止,我选择了 OAuth2 而不是 OpenID,但我非常了解身份验证和授权之间的区别。 我希望我的 android 应用程序提供多种方式来验证用
在我的 Facebook 应用程序上,我正在使用 Javascript SDK 登录用户。如果可以,我将他重定向到这个 PHP 页面(旨在说明我的问题): 测试.php: getAccessToken
当我尝试获取特定数据集中存在的表列表时,出现此错误。我无法在网上找到任何解决方案。有什么想法吗? 问题是我上个月就可以使用这个方法了。代码和环境没有变化。我无法理解为什么它突然停止工作。 com.go
从 Twitter 接收到带有 OauthVerifier 和 RequestToken 的回调后,我的应用程序使用 Tweetsharp 获取访问 token : OAuthAccessToken
我使用 App Engine 和大查询作为我网站的后端。每当用户点击时,我都会将他们登录到 bigquery,以便在当天晚些时候进行分析。我每天的点击次数接近 75,000 次。直到上周它工作正常。这
我已经集成了最新的 Facebook android sdk (Sdk 4.0)。这是我在 onCreate 方法中添加的代码。 FacebookSdk.sdkInitialize(this.getA
我正在使用 codeigniter MVC 框架使用谷歌客户端库登录我的网站。当谷歌使用代码重定向并且我执行以下代码时,一切都运行良好,期待 $client->getAccessToken()。 $c
我严格遵守this article构建 Outlook WEB 插件,但是当我执行 getAccessToken 时我收到 302: Missing grant for this add-in. 姓名
我有一个 Java 应用程序,它一直很好地进行文档签名,直到上周的某个时候(可能是过去几周的任何时候)崩溃了。 我这边没有任何改变,所以我怀疑 Docusign 方面发生了一些变化。 症状非常令人费解
我正在为我的 android 应用程序创建一个 facebook 登录。我遇到以下错误,我试图解决这些错误,但我无法解决,因为我找不到解决方案。 1) Error:(46, 46) error: ca
在我的应用程序中,我尝试通过将 Facebook session 信息( token 和到期日期)传递到我的服务器来进行身份验证(登录)。 我的应用服务器登录顺序如下: 获取活跃的 Facebook
我正在尝试通过 Google .Net GData 客户端库生成 OAuth 访问 token 。我一直在使用 http://code.google.com/apis/gdata/docs/auth/
本文整理了Java中com.github.robozonky.api.remote.entities.ZonkyApiToken.getAccessToken()方法的一些代码示例,展示了ZonkyA
当在 Eclipse 环境中运行时,Eclipse 中的 Maven 项目从我们的 keycloak 服务器检索访问 token 。当我编译一个包含所有依赖项的 fat jar 时,在相同的 JDK/
我正在尝试设置 Paypal API。但是 getAccessToken() 方法返回 null。在查看 API 时,它提到使用 Payment.initConfig 或创建 OAuthTokenCr
我刚刚完成了此页面上的安装说明: http://grails.org/plugin/spring-security-facebook 我选择 AuthUser 作为用户域对象名称,并选择 AuthRo
我是一名优秀的程序员,十分优秀!