0
が、私はここでの例を踏襲 - https://github.com/facebook/php-sdkを:Facebook PHP API:ログインしていない場合はクッキーを防止しますか?
require 'php-sdk/src/facebook.php';
$facebook = new Facebook(array(
'appId' => 'YOUR_APP_ID',
'secret' => 'YOUR_APP_SECRET',
));
// Get User ID
$user = $facebook->getUser();
グレート、それは私のFacebookを介してログインユーザのユーザIDを示します。 しかし、ログインしていないユーザ($ user = 0)の場合、無用なクッキーを作成してセッションを開始します。これを回避する方法はありますか?存在しないユーザーのためにセッションを開始する理由は何ですか?
'Facebook'クラスは' BaseFacebook'のサンプルラッパーとして作成されます。したがって、OPはそれを拡張するか置換することができます – zerkms
@zerkmsはい、 'Facebook'クラスが実装するすべてのメソッドを実装する必要があります(瞬間4のメソッドで実装しますが、' BaseFacebook'クラスがより抽象メソッドを取得すると、 )。 –
あなたはそれを拡張でき、コンストラクタをオーバーライドするだけです – zerkms