Sha256: 5ffc26de6876a3db32f52170b29b556bcb4b3eb54c118fe9cea0bcd21e749ea9
Contents?: true
Size: 582 Bytes
Versions: 2
Compression:
Stored size: 582 Bytes
Contents
Application.class_eval do get '/sessions/new' do @css = %w(log_in) @error = flash[:error] haml :log_in, :layout => :layout end post '/sessions/create' do @user_session = UserSession.new(params[:session]) if @user_session.save redirect '/' else flash[:error] = "Log in failed." redirect '/sessions/new' end end get '/sessions/destroy' do current_user_session.destroy redirect '/sessions/new' end get '/css/log_in.css' do headers 'Content-Type' => 'text/css; charset=utf-8' sass :log_in end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
a_b-0.1.1 | lib/a_b/controller/sessions.rb |
a_b-0.1.0 | lib/a_b/controller/sessions.rb |