adsense728x90


SimpleTokenAuthentication undefined local variable or method `acts_as_token_authenticatable' Ruby


$ rake db:create_indexes
나 
rails server
하려고 하면, 아래 문제가 떴었는데,

`<class:User>': undefined local variable or method `acts_as_token_authenticatable' for User:Class (NameError)

SimpleTokenAuthentication이 mongoid가 있는지 몰라서 생기는 문제였다.
active record를 지워보려고 하다가 알게 됐다.

active record를 지울 필요는 없었다.

gem mongoid를 
gem simple_token_authentication 보다 위에 적었어야 했다.

SimpleTokenAuthentication::NoAdapterAvailableError: No adapter could be loaded, probably because of unavailable dependencies.

Please make sure that Simple Token Authentication is declared after your adapters' dependencies in your Gemfile.

Example:

    # Gemfile

    gem 'mongoid', '~> 4.0' # for example
    gem 'simple_token_authentication', '~> 1.0'


덧글

댓글 입력 영역