get "log_in" => "sessions#new", :as => "log_in"
resources :sessions
SD
def new
end
def create
user = User.authenticate(params[:username], params[:password])
if user
session[:user_id] = User.id
else
flash.now.alert = "Sorry, invalid email or password!"
render "new"
end
end
なので
<h1>Log In</h1
<%= form_tag sessions_path do %>
<p class="button"><%= submit_tag %>
<% end %>
私はそこに何か欠けていますか?ここに座っているだけです。何も起こりません。セッションコントローラーの作成アクションに移動するか、少なくともエラーが発生することを期待していますが、ボタンをクリックしても何も起こりません。