如何识别facebook cookie php-使用facebook登录

如何识别facebook cookie php-使用facebook登录,php,facebook-graph-api,facebook-php-sdk,facebook-login,Php,Facebook Graph Api,Facebook Php Sdk,Facebook Login,我使用facebook登录,只使用php(无javascript),使用FacebookRedirectLoginHelper 当用户第一次登录时,我将其保存在数据库中,第二次我将其从数据库中弹出 问题是,我不知道这是否是用户的计算机,并添加我自己的cookie,以便下次可以将他自动登录到我的网站 有没有办法检查这是否是用户计算机 换句话说,有没有办法检查用户在登录facebook时是否标记了“让我登录”复选框?您可以在该自动登录cookie中添加一些用户凭据,以便您可以使用它们自动登录我知道如

我使用facebook登录,只使用php(无javascript),使用FacebookRedirectLoginHelper

当用户第一次登录时,我将其保存在数据库中,第二次我将其从数据库中弹出

问题是,我不知道这是否是用户的计算机,并添加我自己的cookie,以便下次可以将他自动登录到我的网站

有没有办法检查这是否是用户计算机


换句话说,有没有办法检查用户在登录facebook时是否标记了“让我登录”复选框?

您可以在该自动登录cookie中添加一些用户凭据,以便您可以使用它们自动登录我知道如何添加cookie。。。我问的是,当用户使用FaceBook登录到中间页面时,如何检查我是否应该这样做。网站上的一个页面,其中有一个使用facebook登录的按钮,并带有一个复选框,该复选框指向例如
yoursite.com/facebook\u login.php
,最后一个页面是添加cookie并执行facebook登录,例如使用FacebookRedirectLoginHelper。我知道我可以做到,但我想问是否有任何方法可以避免它,并从facebook获取此信息。我只有使用Google+和使用刷新令牌的经验,因为普通令牌在很短的时间内失效。如果Facebook API提供这样的服务,那么您应该检查它们,这样您就可以在登录用户时将令牌存储在cookie中