2012-03-19 12 views
3

Facebookには多くのWebサイトが統合されています。 Facebookアカウントでサインアップした後、ウェブサイトにpinterestなどのウェブサイトアカウントを作成するように求められます。データベース:あなたのウェブサイトアカウントにFacebookアカウントを関連付けます。

2つのアカウントはどのようにデータベース内で互いに関連付けられていますか(つまり、どの属性でそれらを接続できるのでしょうか)。

+0

Facebookには[開発者向けのページ](http://developers.facebook.com/docs/guides/web/)の上でこれに関する素晴らしいチュートリアルがあります。私はそれを読むようアドバイスします。 – justanotherhobbyist

答えて

1

アプリケーション/サイトアカウントがFacebookアカウントにどのようにリンクされているかを決定するのはアプリケーション開発者の判断に委ねられていますが、ほとんどの場合Facebookユーザーidを使用して行われます。

+0

ねえ、ジューシー、あなたの返事に感謝します。私は2つのテーブルを使用してFacebookの情報とWebアカウントの情報を別々に保存し、Facebookのユーザーサインアップを最初に使用します。だから私はフェイスブックのユーザーIDを取得し、私のウェブサイトのユーザーIDとして他のテーブルにIDを格納する必要がありますか? – Mario

+0

あなたが本当にあなたのアプリを承認したら、あなたは['signed_request'](http://developers.facebook.com/docs/authentication/signed_request/)内のアプリケーションに渡されます。それらの側面の詳細を知るには[認証ガイド](http://developers.facebook.com/docs/authentication/)に慣れてください –

+0

こんにちはジューシー、情報ありがとう。私はあなたが言及したすべての部分を通過しました。ユーザー認証。これまでのところ、私のウェブサイトはユーザーの許可を得てユーザーデータを得ることができました。私はちょうどデータベース構造にこだわっていません。なぜなら、これら2つのテーブルのユーザー情報をリンクする方法がわからないからです:) – Mario

関連する問題