Contributors: Takahashi_Fumiki
Tags: facebook,twitter,google,mixi,yahoo,account,oauth,community
Requires at least: 3.8
Tested up to: 3.9-alpha
Stable tag: 2.0.1
Connect user accounts with major web services like Facebook, twitter, etc. Stand on the shoulders of giants!
This plugin enables allow users to login/register with major Web service's accounts. Below is supported services.
If your site needs user's login action, signing-up is the most difficult step. With this plugin, users can sign up without inputting email nor password.
NOTICE: PHP5.3 is required!
- Use Abraham Williams' twitteroauth. Thanks.
- Use Facebook's official PHP SDK.
- Use Google API PHP Client.
- Use Neuman Vong's JWT.
- Use Ligature Symbols (Web font).
- Iconsets for banner image is by Arabiki's スタンプみたいなソーシャルアイコン. Thanks lots.
Install itself is easy. Auto install from admin panel is recommended. Search with gianism
.
- Donwload and unpack plugin file, upload
gianims
folder to/wp-content/plugins
directory. - Activate it from admin panel.
After plugin's activation, you have to set it up. Every setup has 2 step. One is on SNS, the other is on your site.
For example, if you use Facebook, register new app on Facebook, then input app ID and token on WordPress admin panel. Every SNS requires registeration of Apps and credentials related to it.
It seems too difficult? Don't panic. Howtos and manuals are on setting page (Users > External).
Can I use this in English?
Maybe yes. Translations are welcomed.
Found bug. It sucks.
Use support forum on WordPress.org or send pull request to repository on Github.
- Buttons on Login/registeration screen.
- Show connection status on profile screen. Registered users can connect account here.
- Suit to plugins which customize login screen, e.g. Theme My Login.
- Fix auto-loader. This error has occurred on the server which contains capital letter in document root path. Sorry for that.
- Add Amazon, Github
- Requires PHP 5.3 or later. Using name space and autoloader.
- Design is suit for WordPress 3.8's new admin.
- Login buttons are redesigned. Now you can choose large flat buttons or normal buttons.
- Follow twitter's API 1.1 Retirement.
- Updated Facebook PHP SDK to 3.2.2.
- Add function to get publish permission of Faccebook.
- Now you can controll login buttons display.
- Nothing is changed but svn repo is broken, so changed version :(
- Yahoo! JAPAN is added.
- Fixed bug on twitter connection.
- Make manual on admin screen. (管理画面にマニュアルを追記しました)
- Readme is now in English.(readmeが日本語だとユーザーが混乱するようなので、英語も追加)
- バグフィックス
- Facebookログインがgianism_redirect_toフィルターを通らない問題を修正。サンキュー、確認さん!
- mixiログインを有効化したときにエラーが発生する問題を修正
- バグフィックス。mixiの値によって画面が表示されないときがあるので修正。
- mixiでログインできるようにしました。
- バグフィックス。なんということでしょう、Facebookユーザーでユーザー名を持っていない人が登録できない問題を修正
- バグフィックス。Googleアカウントでログインする際にリダイレクトエラーが発生する問題を解消。
- バグフィックス。特定の環境でFacebookへの接続がタイムアウトする問題を修正
- バグフィクス。 Googleアカウントだけを有効にした場合、ボタンが出力されない問題を修正
- バグフィックス。Facebookボタンにバグがあったので修正
- リダイレクト先を変更できるフックを追加
- ログインボタンを好きな場所で出せる関数を追加
- 各ボタンのマークアップを変更するためのフィルターを追加
- Twitterでつぶやく機能を追加しました。詳しくはgianism/functions.phpをご覧下さい。
- Bugfix. Facebookでログインするときのエラーを修正しました。ごめんなさい。
- Twitterアカウントのみで登録したユーザーにDMを送信するため、強制的にフォローする仕様に変更しました。
- 公開
Twitterでログインしたユーザーに自分をフォローさせるため、管理画面からスクリーン名(@xxx)を追加してください。入力しない場合はフォローされない場合もあるため、DMが送信できないことがあります。
特になし。