在登录表单中,当用户单击登录按钮进行登录时,登录表单将通过会话资源调用创建操作。
下面是操作:
def create
user = User.find_by_email(params[:session][:email].downcase)
if user && user.authenticate(params[:session][:password])
#Sign the user in and redirect to user's main page
else
flash[:error] = "Invalid email/