Sha256: e5d536e5ef8a71cb9ec5dbe5e6bc6016df22d0c360996501cb0ebbcdeee1f3c3
Contents?: true
Size: 442 Bytes
Versions: 2
Compression:
Stored size: 442 Bytes
Contents
class SessionsController < ApplicationController before_filter :require_login, only: [:destroy] def new @user = User.new end def create if @user = login(params[:email], params[:password]) redirect_back_or_to(:users, notice: 'Login successful') else flash.now[:alert] = 'Login failed' render action: 'new' end end def destroy logout redirect_to(:users, notice: 'Logged out!') end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
bigmouth-0.0.2 | test/dummy/app/controllers/sessions_controller.rb |
bigmouth-0.0.1 | test/dummy/app/controllers/sessions_controller.rb |