2012-04-11 6 views
-2

私はウェブサイトを持っており、ユーザーはFacebook経由で登録してログインする必要があります。私が見つけられないのは、ログインする前に登録を強制する方法です。私はデータベースにすべてのユーザーが必要ですが、登録せずにFacebookのログインボタンをクリックすることは可能です...私はちょうどそれを取得しない、登録?これに良い例はありますか?Facebook Connect - どのように

ありがとうございました。

答えて

1

データベース内のすべてのユーザーが必要と言うとき、正確にはどういう意味ですか?

フェイスブックのログインボタンを使用すると、初めて認証された後もリダイレクトURLを指定できます。その後、user_idを取得したり、独自の登録フォームを持つ別のページに転送することができます。データベースに、確認済みのユーザーかどうかを示すフラグ(電子メールの確認を送信したときと同じように)が表示されます。このフラグは、追加フォームを送信するとtrueに設定されます。

ページのこの旗を確認し、詳細を入力していない場合はフォームに転送してください。その後、そのフラグに基づいてサイトへのアクセスを制御します。

登録プラグインhttps://developers.facebook.com/docs/plugins/registration/を使用しようとしていますが、正しく動作していませんか?