Sha256: 03ae23829aa916da5a14c032ab610bf8ebd8ab9a474f900a4e9c2e59171539ab

Contents?: true

Size: 323 Bytes

Versions: 1

Compression:

Stored size: 323 Bytes

Contents

class SessionsController < ApplicationController
  def new
  end

  def create
    origin = session[:origin]
    user = User.find_by_name(params[:name])
    if user
      sign_in user
      redirect_to origin || user
    else
      render 'new'
    end
  end

  def destroy
    sign_out
    redirect_to root_path
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
current_me-0.0.3 spec/dummy/app/controllers/sessions_controller.rb