Sha256: db7983009d0f111fe504e274333513567006ed33a960cc7a447213f9c3f5ffce

Contents?: true

Size: 579 Bytes

Versions: 2

Compression:

Stored size: 579 Bytes

Contents

class PersonSessionsController < ApplicationController
  def new
    @person_session = PersonSession.new
  end

  def create
    @person_session = PersonSession.new(params[:person_session])
    if @person_session.save
      redirect_to_stored_location(:root)
      flash[:notice] = t('log.in.success').capitalize
    else
      flash[:error] = t('log.in.failed').capitalize
      redirect_to_stored_location({:action => new})
    end
  end

  def destroy
    current_user_session.destroy
    flash[:notice] = I18n.t('log.out.success').capitalize
    redirect_to(:root)
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
forgeos_core-1.9.5.rc2 app/controllers/person_sessions_controller.rb
forgeos_core-1.9.5.rc1 app/controllers/person_sessions_controller.rb