作った理由

会員制サイトやコミュニティサイトでは、新しい訪問者に毎回パスワードを決めてもらう作業が、意外と大きな離脱ポイントになります。すでにKarotterのアカウントを持っている人であれば、そのアカウントでそのままログインできたほうが、サイト側にとってもユーザーにとっても手間が少なくて済みます。Karotter Loginは、その「もう一つの入口」をWordPressに追加するために作られました。

大事にしていること

軽量であること

外部ライブラリに依存せず、必要な機能だけを実装しています。サイトの表示速度に余計な負荷をかけません。

安全であること

OAuth 2.0の認可コードフローとPKCEに対応し、認証情報がブラウザ側に露出しない設計にしています。

透明であること

エンドポイントURLやユーザー情報の項目名を管理画面から確認・調整できるようにし、動作がブラックボックスにならないようにしています。

オープンであること

GPLv2ライセンスで公開しています。自由に利用・改変いただけます。

Karotterについて

karotterは高校生のkaron氏が公開した日本産のSNS

LoginはKarotterの公式プラグインではなく、独立した第三者による実装です。

ライセンスと利用について

プラグイン本体はGPLv2ライセンスで無償配布しています。商用・非商用を問わずご利用いただけます。改善のご提案やフィードバックも歓迎します。

K
Karotter Login 開発チームより

「必要な機能だけを、迷わず設置できる形で」という方針で開発・保守しています。使ってみてのご感想やお困りごとは、ぜひお寄せください。