我纯粹使用 gem 设置了注册页面:
控制器:
class HomeController < ApplicationController
def index
unless user_signed_in?
redirect_to "/users/sign_in"
end
end
end
模型:
class User < ActiveRecord::Base
# Include default devise modules. Others available are:
# :confirmable, :lockable, :timeoutable and :omniauthable
devise :database_authenticatable, :registerable,
:recoverable, :rememberable, :trackable, :validatable, :confirmable
end
但是,每当我使用无效的用户名或密码时,错误消息都不会出现。页面保持不变,没有任何反应。我需要显示什么错误信息?谢谢。