WordPress 超簡単にソーシャルログインを設置・facebook,twitter,googleなど様々なログインを実現する方法

この記事は5年前に書かれました。不適当な記述を含む場合がありますので、参考程度に留めてください。

STEP1.まずはダウンロード

コチラからダウンロードし/plugin/内に格納
もしくはプラグインの検索で「Social login」をインストールしてください。

STEP2.OneAllでサイト登録

ダウンロード後、管理画面左メニューに【Social Login】の項目が追加されます

クリックすると下記のような画面が表示されますので
『 Click here to login to your account 』をクリック

その後、アカウント作成 & 登録しましょう。


 

STEP3.サイト情報の設定

サイト情報の登録に必要なのは
・ログイン用サブドメイン名、これは何でもOKです。
・サイト名
・サイトのドメインを(http://abcd.com の場合は abcd.com)記入します。

これを登録するとプラグイン用の
・API Key
・API Private Key
が発行されます


 
Wordpress管理画面に戻り

この項目を埋めます。
 
次に、各種ソーシャルの設定に移ります。
ここではFacebookのフローを説明します。
 

STEP4.Facebookの設定

Providersをクリックします。
その後左側のメニューからFacebookを選択します。
選択後は下記のような項目が表示されます。

・1.facebookSDKに行きます。
・2.Appを作成


・3.アプリの表示名を設定
・4.ウェブサイト項目のサイトURLを設定
 
これで基本的な設定は全て完了です。
あとはWordpressの管理画面 > Social Loginの方で
使用したいソーシャルログインの種類を選択します。
…実際に使ってみましょう。
 

STEP5.ソーシャルログインの表示

<?php do_action(‘oa_social_login’); ?>

このタグで以下DEMOのようなログインが設置できます。
またタグ以外にもウィジェットで表示可能です。

いままで様々なログイン関連プラグインを試してみましたが
個人的にはこのプラグインが一番簡単かつ高性能だと思いいます。

以上です。