Ruby on Railsでユーザ登録・認証を行うためのpluginを探す
Ruby on Railsには、Webアプリケーションに開発するうえで必要になる機能を提供する多くのpluginが提供されています。そのなかでも、ユーザ登録・認証という機能は、多くのWebアプリケーションにおいて重要とされる機能の一つです。
そこで、Ruby on Railsでユーザ登録・認証の機能を実現するためのpluginを探してみました。いろいろ検索してみた結果ですが、LoginGeneratorあるいは、Rails Enginesに含まれるlogin_engineを利用するのがよさそうです。
LoginGeneratorは比較的簡単に利用できそうです。
一方のlogin_engineは、非常に多くの機能が提供されているようです。
たとえば、次のような機能も提供されているようです。
最近のユーザ登録では、まず、ユーザが登録したメールアドレスに登録確認のためのメールが送信されてきます。ユーザはそのメールに記されたURLにアクセスして、登録を完了させます。
いろいろ調査、比較した結果、login_engineを試してみることにしました。
実際につかってみてどうなのかというレポートを、今後したいと思います。
p.s.
本屋さんで、Ruby on Railsに関する書籍を物色してきました。書籍自体がそれほど多くないようです。ざっと目を通したあとに、直感で「RailsによるアジャイルWebアプリケーション開発」を購入を決定しました。