Ruby on Rails を使用してログイン/セッションをセットアップしようとしていますが、ログイン ページをレンダリングしようとすると、次のエラーが発生します。
/Users/farhadam/mboddy/app/controllers/sessions_controller.rb:10: 構文エラー、予期しない tLBRACK、keyword_do または '{' または '(' パラメーターが必要です [:session][:password] ^ /Users/farhadam/mboddy/ app/controllers/sessions_controller.rb:11: 構文エラー、予期しない ')'、keyword_end が必要です
ここに私のセッションコントローラがあります:
class SessionsController < ApplicationController
def new
end
def create
user = User.validate_login (
params [:session][:email],
params [:session][:password]
)
if User
sessions[:user_id] = user.id
redirect_to login_path
else
flash[:status] = FALSE
flash[:alert] = 'Invalid username and password!'
redirect_to login_path
end
end
def destroy
session[:user_id] = nil
redirect_to login_path
end
end