ユーザーがFacebookアカウントに登録できるようにするにはどうすればよいですか?


9

Drupalのコアサインアップシステムを使用してサインアップするか、Facebookアカウントを使用して登録するかを訪問者に選択させたい。

私はいくつかのFacebook関連のモジュールを見ましたが、それは少し混乱し、どちらを使用するかを決めることができませんでした(私はFacebookを自分で使用していないので、それは役に立たないと思います)。

通常の登録ユーザーとFacebookアカウントを使用してサインアップしたユーザーの違いは何ですか?
Drupalは自分のメールにアクセスできますか?

回答:


3

私は現在の提案をすべて試してみましたが、サイトでDrupal for FacebookFBConnectの両方を重要な方法で使用してきました。

必要なのが認証だけでなく、インポートされたいくつかのユーザープロファイルフィールド(電子メールなど)がFBOauthを使用している場合。その新しいものですが、セットアップと使用がはるかに簡単で、特別なことを何もしない場合は、構築がはるかに簡単です。

通常のユーザーとFacebookユーザーの関係は、選択するモジュールに大きく依存します。一般に、すべてのモジュールはFB IDをdrupalユーザーIDに関連付けるテーブルを作成します。それがどのように起こるかは大きく異なります。アカウントのリンクに関して多くの柔軟性が必要な場合、FBConnectはその領域でかなりフル機能を備えていますが、他の場所ではバグが多い傾向があります。


D7の場合、FBOauthが適しています。私は最近いくつかのモジュールを試してみましたが、セットアップと構成がはるかに簡単で、他のモジュールとは対照的に機能しますが、私の経験では作業が非常に難しい場合があります。
goron

わかりました。他のものは「多すぎる」ようですので、試してみます。みんなに感謝
amstram

ログインはできるが他の人はできないことがわかった場合に、「トリップする」可能性があることを認識するためのいくつかのヒント:サンドボックスモードからログイン用に作成する、関連付けられたFacebookアプリを取得します:drupal.org/node/ 1858824#comment-7073788国の制限設定を確認してください:drupal.org/node/1850544
therobyouknow

Drupal for Facebookが動作するようになりました-スクリーンショットをいくつか撮りました。できる限り早くあなたのために書こうとします。忘れたらコメントを添えてください。
therobyouknow

5

Drupal for FaceBookが必要です。

アプリケーション設定や、電子メールアドレスなど、ユーザーから取得する情報を構成できます。

他の提案とは異なり、このモジュールはFacebook以外のサードパーティプロバイダーや登録に依存しません。


この答えは、私はこれが(私はないdownvoteような方法で)4回upvotedた理由少しにで困惑していますので、すべてで非常におそらく、これらの4人の有権者を支援し、Ivanhoe123 @それぞれ使用されていないDrupalはFacebookのために成功裏に登録を提供し、 Drupalサイトにログインします。もしそうなら、単にそれが可能であるというモジュールの存在を述べるのではなく、使用のための段階的なガイドを共有するように気を付けてください。質問の最初の投稿者はすでにいくつかのモジュールを見てきたことを述べました、おそらくFacebookのDrupalもその1つでした。
therobyouknow 2013

さらに、Read Meファイル、たとえばDrupal For Facebookにhelp/fb_connect/README.txt付属するファイルには、基本的なセットアップと、関連のないさまざまなことができることだけが記載されています。レシピステップバイステップガイドでは、非常に参考にされていると思います。このモジュールの使用方法がわかれば、自分で正確なステップバイステップガイドを書いて喜んでくれます。
therobyouknow

また、「サードパーティのプロバイダーと登録」の意味と、ここでの「その他の提案」でこれらを使用していることについて説明できますか?
therobyouknow

Drupal for Facebookが動作するようになりました-スクリーンショットをいくつか撮りました。できるだけ早く書き上げます。素敵で、素敵で、正確なステップバイステップガイド!忘れたらコメントを添えてください。
therobyouknow

2

Facebookコネクトはそのまま使用できます。いくつかのサイトで使用しています。


+1はい、素晴らしいモジュールです。私も機能しています。私が特に気に入っている点の1つは、Drupalユーザーアカウントに入力するFacebookユーザーデータのマッピングです。また、Drupal for Facebookも機能しています。これは、Facebook Connectよりも優れていることの1つとして、過去に通常のDrupalアカウントを作成したことがあり、その後ログインした場合に、Drupal for Facebook をセットアップできることです。 Facebookでは、そのFacebookアカウントに関連付けられているメールアカウントを取得し、元のアカウントと一致する場合は、そのアカウントとしてログインし、2つを接続します。
therobyouknow 2013


0

私は言及されていないSimple FB Connectのファンでした。それはかなり新しいもので、FacebookのPHP SDKに依存しているので、できればチームはAPIの変更についていくことができるでしょう。ここにありますログインDrupalのFacebookのためのチュートリアルシンプルFB Connectおよび関連ソリューションの一斉検挙を使用しては。前述のFBOAuthも優れたソリューションです。

結局のところ、これらのサードパーティログインの問題は、サードパーティからのAPIの継続的な変更によって統合を更新し続けることです。


0

シンプルなFB Connectモジュールを使用すると、ユーザーはFacebookアカウントを使用してDrupalサイトに登録およびログインできます。また、WebサイトからのログインとFacebookからのログインの両方を選択できます。また、Facebookリンクでログインすると、詳細を確認できます。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.