2011-01-08 3 views
2

私はfacebook UIDの問題全体を明確にすることを望んでいる、hereFacebookのメンバーシップを持つWebアプリケーションで、FacebookのUIDまたはサードパーティのIDを使用する必要がありますか?

facebookのuidではなく、サードパーティのID(facebookで生成されたapp/user)を使用する方法について説明しています。しかし、私には完全には分かりません。彼らは私のWebアプリケーションが第三者にIDを送信する必要があるシナリオを参照しているように聞こえます...

Facebook C#SDK、fbApp.SessionUserIdを使用して、facebook UIDのキー入力は簡単です。しかし、それが彼らの条件を壊す場合...代わりにサードパーティのIDを使用する方法は?

答えて

2

サードパーティIDは、共有のみ、またはパブリックにアクセス可能なものであれば問題ありません。個人的に、私は両方を保存します。 FacebookのIDはユーザーのキーとして使用しますが、リンク追跡などのような第三者のIDを保持します。あなたが指摘したように、Facebook IDはCookieや署名付きのIDです要求。 FacebookIdを他の人が見られる場所に決して置かないようにしてください。

+0

しかし、ユーザーの写真にリンクするときには、facebookid:http://graph.facebook.com/ /picture?type = smallを含むリンクです。リンクにfacebookIdを使用する方法はありますか? – Chaddeus

関連する問題