説明
このプラグインはユーザーに主要な Web サービスのアカウントでのログインや登録を可能にします。対応サービスは以下のとおりです。
ユーザーログインが必要なサイトにおいて、サインアップは最も面倒なステップです。このプラグインがあれば、ユーザーはメールアドレスやパスワードを入力することなくサインアップできます。
ログインの流れをビデオでみる
対応 Web サービス
謝辞
- Abraham Williams 作の TwitterOAuth を利用しています。
- Facebook 公式 PHP SDK を利用しています。
- Google API PHP Client を利用しています。
- Ligature Symbols (Web フォント) を利用しています。
Gianism はこれらのオープンソースプロジェクトに助けられています。ありがとうございます !
インストール
インストールは簡単です。管理画面からの自動インストールをお勧めします。gianism
で検索してみてください。
- プラグインファイルをダウンロードして解凍、
gianims
フォルダーを/wp-content/plugins
にアップロードしてください。 - 管理画面から有効化してください。
GitHub の最新ソースを利用する
このプラグインはgithubで取得できます。クローンし、composer install && npm install && npm start
を実行してください。composerやnpmについては検索してみてください。
設定方法
プラグインを有効化したのち、設定する必要があります。ほとんどのステップは2段階で、1つはSNS上で行い、2つ目はあなたのサイトで行います。
たとえば、Facebookを使っていた場合、Facebookで新しいアプリを作成し、アプリIDとトークンをWordPressの管理画面で入力していただく必要があります。ほとんどのSNSではアプリの登録とアプリの認証情報が必要です。
詳細は設定画面の指示をご覧いただくか、gianism.infoをご覧ください。
FAQ
英語で利用できますか ?
はい。翻訳を歓迎します。
バグがあったぞ、クソが!
申し訳ございません。サポートサイトgianism.infoをご覧いただくか、Githubのリポジトリにプルリクエストを送ってください。
評価
貢献者と開発者
変更履歴
以下が変更履歴になります。
5.2.1
- Fix JS bug.
- Add SNS icon on user list screen in favor of users’ connections.
5.2.0
- Fix XSS vulnerability.
5.1.0
- Supporting twitter API v2.
- Drop some functions like “Follow me”, “Sending DM”, “Get user’s timeline”, and so on. The free plan only can post tweet.
5.0.2
- Fix the build script to deploy properly.
5.0.1
- Bugfix for LINE login. Thanks Makoto Nakao!
5.0.0
- Drop support for Instagram because META denies using Instagram API as login credentials.
- Requires PHP 7.2 and over. Partially supports PHP 8.0.
これより古いログはchangelog.mdを参照してください。