[前][次][番号順一覧][スレッド一覧]

rails:3807

From: dezawa <dezawa@a...>
Date: Thu, 13 Sep 2012 19:13:51 +0900
Subject: [rails:3807] Re: rails 3.2 の autoload_paths

出沢です

有難うございました。

ふむ、、、、
とりあえず、認証以外の動きの移行を進めながら、
スクラッチするか他のgemを探すかいたします。

3.2だと自前であるとか読んだ気もしますし
Deviseとか色々あるようですね


(2012年09月13日 16:58), 前島真一 wrote:
> 前島です。
>
> 30分ほど調査してみました。
>
> とりあえず
>> User::Authentication (NameError)
>
> については
>
> gem "rails3-restful-authentication", "~> 3.0.1", require: 'restful_authentication'
>
> のようにすれば回避できます。ただそうすると次は
>
> NoMethodError: undefined method `acts_as_state_machine'
>
> のようなエラーになります。acts_as_state_machine はかなり前からメンテされておらず、Rails3では使えそうにありません。
> restful-authentication で aasm を使うオプションがあったはずなので、そちらで generate します
>
> rails g authenticated user sessions --stateful
> →
> rails g authenticated user sessions --aasm
>
>
> さらに Gemfileに
>
> gem 'aasm'
>
> として bundle install します。とすると次は
>
> NameError: uninitialized constant User::Authorization
>
> のようなエラーになります…。というところで力尽きました。
> 正直まともにメンテされているとは思えないので、Rails3.2以降を使うのであれば別の gem を使うか、スクラッチで実装するのがいいと思います。




[前][次][番号順一覧][スレッド一覧]

      3805 2012-09-13 09:08 [dezawa@a...         ] rails 3.2 の autoload_paths            
      3806 2012-09-13 09:58 ┗[netwillnet@g...     ]                                       
->    3807 2012-09-13 12:13  ┣[dezawa@a...         ]                                     
      3819 2012-09-21 00:53  ┗[dezawa@a...         ]