3

devise(2.0.4)を使用して、ユーザー登録およびサインイン機能をセットアップします。サインアップ後にユーザーがサインインできるようにしたいのですが。確認メールを彼のメールボックスに送信します。「このユーザーは確認されていません」とマークするだけです。設定方法は?

4

2 に答える 2

3

これで問題も解決することがわかりました。どちらを選びますか?

def active_for_authentication?
  true
end
于 2012-04-18T08:27:50.510 に答える
1

オーバーライドされたメソッドconfirmation_required?をユーザーモデルに直接追加してみてください。

class User < ActiveRecord::Base
  ...

  def confirmation_required?
    false
  end
end
于 2012-04-18T08:00:47.833 に答える