railsで認証を行うには?
railsを勉強していて残念に思うのが認証機能の解説が少ない点。
標準で持っている機能でも説明が見つけられず、活用できないという笑えない話も。
なのでメモとしてまとめてみた。
認証 | 標準 or Plugin | 参考にさせて頂いたページ | 備考 | |
basic認証 | 標準 | http://ecpplus.net/weblog/ruby-on-rails/rails-202-%E3%81%A7-basic%E8%AA%8D%E8%A8%BC/ | 2.0.2より標準搭載 | |
acts_as_authenticated | Plugin:gemで導入できる | ― | EOL:restful authenticationが後継 | |
restful authentication | Plugin:gemで導入できる | http://blog.imishin.com/2008/09/14/rails-with-restful-authentication-on/ | activation機能まであり高機能、ただし非cookie環境では利用不可能(携帯サイト等) |