【问题标题】:accessToken on faceook php sdk 4.0 and Javascript sdk on laravel在 laravel 中访问 facebook php sdk 4.0 和 Javascript sdk 上的 Token
【发布时间】:2014-07-25 14:55:48
【问题描述】:

我使用 js-sdk 和 php-sdk,这是我在 js 登录时的 php 代码

loginController.php

FacebookSession::setDefaultApplication('appid','sec');
$helper = new FacebookJavaScriptLoginHelper();
try {
    $session = $helper->getSession();
} catch(FacebookRequestException $ex) {
    // When Facebook returns an error
} catch(\Exception $ex) {
    // When validation fails or other local issues
}
if ($session) {
    // Work!
}

它一开始可以工作,当 php 会话过期时 不工作

js 工作正常。 这是我的js .js 在索引页面上

function Login() {
FB.login(function(response) {
    if (response.status === 'connected') {
        FB.api('/me', function(data) {
            if(data.email == null) {
                // Fail
            } else {
                // OK redirect to .php
                window.location.href = "{{ action('UserController@getLogin') }}"
            }
        });
    } else {
        // Fail
    }
}, {scope: 'public_profile,email'});
}

【问题讨论】:

    标签: javascript php facebook laravel facebook-sdk-4.0


    【解决方案1】:

    好的,我明白了 我得到了

    cookie : true,
    

    FB.init
    

    = = 我的 3 小时回来了。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-10-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多