web-dev-qa-db-ja.com

FacebookをWordPress登録/ログインに統合するには?

達成したいことは次のとおりです。WordPress Facebookにユーザーが登録/ログインできるサイトOR WordPress投稿/ページ/コンテンツへの同じアクセス権を持っています。これまでのすべての調査から、これは些細なことではありません...

要件は次のとおりです。


ユーザー登録

Facebook

  • 新しいユーザーは、ボタンをクリックして、Facebookアプリに要求された権限を付与することでFacebookに接続できます。許可付与は1回限りのイベントです。
  • まだFacebookにログインしていない場合はログインする必要があります。
  • 彼らが初めて接続すると、WordPressアカウントが自動的に作成されます。これにより、FacebookとWordPressが統合されます。
  • この無料のプラグインは、2つのシステムを統合するための良い出発点になる可能性があります- http://wordpress.org/extend/plugins/simple-facebook-connect/
  • Facebookセッションに基づいたWordPressアカウント作成のみを処理する別の1つです。不足しているのは、Facebookセッションを使用して登録後にログインする機能です(WordPressユーザー名/パスワード) http://wordpress.org/extend/plugins/facebook-registration-tool/

WordPress

  • ユーザーがFacebookアカウントを持っていない場合、またはFacebook経由で接続しないことを選択した場合、WordPressアカウントを手動で作成できます。
  • 必須フィールドは次のとおりです。ユーザー名、メール、パスワード

ユーザーログイン

Facebook

  • ユーザーがすでにFacebookアプリへのアクセス許可を付与している場合、アクティブなFacebookセッションがあり、当社のWebサイトにアクセスすると、ユーザーは自動ログインします。
  • それ以外の場合、ユーザーは最初にFacebookにログインする必要があります。

WordPress

  • ユーザーは、作成したユーザー名/パスワードでログインすることを選択できます。

これらの要件をどのように達成できるかについての知恵の言葉はありますか?

31
Kane

いくつかの試行の後、この種の仕事に最適なプラグインは http://wordpress.org/extend/plugins/social-connect/ FacebookだけでなくTwitter、WordPress.com、Googleもカバーしています

ここで、インストールに関する詳細を見つけることができます http://giannopoulos.net/2011/12/28/how-to-add-facebooktwitteretc-authentication-on-wordpress/

16
MarkG

FacebookはOpenIDをサポートしています。

Wordpressについて何も知らないためのOpenIdプラグインがあります。

http://wordpress.org/extend/plugins/openid/

1
Roman Zenka

明確に https://wordpress.org/plugins/wp-facebook-login/ 。ライトウェイと安全。

1
chifliiiii

Facebook(およびTwitterとGoogle Plus)を統合する最良のプラグインは WordPress Social Login です。

1
Fahad Uddin

wordpress.orgのキーワードで試してください。ソーシャルログイン、Facebook接続これを行うためのプラグインは他にもたくさんあります。私が試したベスト:-

FacebookAll (すべてのFacebookソーシャルプラグインを使用) sourceaddons

0
Rakesh Sharma

socialsnapin という名前のBuddyPressサイトで使用しているプラ​​グインがありますが、これは基準を満たす必要があると思います(プレーンなWordPressではテストしていませんが)。

0
Judo