Rails4にDeviseを導入してみる

基本は以下に沿って導入。
http://inoccu.net/blog/2013/04/28/122144.html
ただ、

rails g devise:install

をすると

Could not find generator generate.

のエラーが出た。
どうやらRails4を使っている場合はDeviseのバージョン指定が必要のよう。
http://stackoverflow.com/questions/16513066/devise-with-rails-4

GemFileでdeviceのバージョンを以下に指定し再度rails g devise:installをしたところうまくいった。

gem 'devise', '~>3.0.0rc'

その後もマニュアルに沿って設定。

config/environment/development.rbに下記を追加。

config.action_mailer.delivery_method = :smtp
config.action_mailer.smtp_settings = {
:address => 'smtp.gmail.com',
:port => 587,
:authentication => :plain,
:user_name => "自分のメールアドレス",
:password => "自分のパスワード",
}

ただ、Signupしようとしたところ、以下のエラー。

Errno::ECONNREFUSED in Devise

どうやらSMTPの設定が必要みたい。
よく分からんので今日はこのへんで終了。