タグ

ブックマーク / qiita.com/katoy (1)

  • [rails3, devise] Devise認証のカスタマイズ (Strategies) - Qiita

    Devise の認証ロジックをカスタマイズしてみた。 認証ロジックを独自実装する方法を会得すると devise のカスタマイズの幅が大きく広がる。 試作した全ソースコードは https://github.com/katoy/rails-canvas にある。 test を書く config/initializers/devise.rb で 認証ロジックのメソッドを指定する。 認証ロジックを実装する。 ここでは、username で login 制限をつけてみた。 user_02, user_04, user_06, user_08 をログイン禁止にする。 (実際にはこんな制限をつけることはないだろうが、ロジックを簡単にする為に。) $ rake db:fixtures:load で user_01, user_02, ... を登録できます。 (定義される内容は test/fixtures

    [rails3, devise] Devise認証のカスタマイズ (Strategies) - Qiita
  • 1