簡體   English   中英

使用devise gem進行ruby on rails認證

[英]ruby on rails authentication using devise gem

我正在使用devise gem進行身份驗證

當我運行rake db:migrate

我收到以下錯誤:

rake aborted!
User does not respond to 'devise' method. 

這通常意味着您尚未加載ORM文件,或者加載時間太晚。

要修復它,請確保在“ config / initializers / devise.rb”中要求“ devise / orm / YOUR_ORM”

或在“ config / application.rb”中的應用程序定義之前

如果您知道答案。 請告訴我..

在文件config/initializers/devise.rb查找以下行:

require 'devise/orm/active_record' 

確保未將其注釋掉,並確保它與您的orm匹配。

如果該文件不存在,則說明您尚未安裝devise:

rails generate devise:install

仔細閱讀《 入門指南》

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM