2012-03-21 10 views
2

私はCodeIgniterで、PHPとJSの両方のFacebook SDKを利用するアプリケーションを作成しています。それは共有のために人々が報酬等を得ることになるユーザーのプラットフォームになります。私が混乱しているのは、自分のアプリケーションの認証です。だから、ユーザーが自分のサイトに来てログインすると、毎回認証を受ける必要がありますか?資格情報を保存できますか?私はfacebookでそれらを記録するべきですか?毎回認証を受けなければならないようです。ログインプロセスに認証をどのように統合することをお勧めしますか?私は情報などを収集するような呼び出しをしたいと思いますが、私はそれらを一度認証するだけです。それはそれです。ログインに関するCodeigniter/Facebook SDKのロジック

私はOAuthのが発生したときに、基本的に動作FacebookのSDK

$user_profile = $this->facebook->api('/me'); 

火花から、このような呼び出しを使用しています。どのように私は毎回Facebookにクリックスルーしてこれを起こさせることができますか?

答えて

1

これをログインプロセスと組み合わせることができます。これはニーズに適したログインプロセスです。 Facebookに返された有効期限のないオフラインアクセストークンを保存してデータベースに保存することができます。

P.S.彼らはオフラインアクセストークンを非難していますが、今のところそれを使用できます。非推奨の場合、6ヶ月間有効な拡張アクセストークンを取得できます)

関連する問題