Sha256: 142f952254c0384adc9106599a54fb41422dfd8214a90d9ff88623e2945b2816
Contents?: true
Size: 825 Bytes
Versions: 8
Compression:
Stored size: 825 Bytes
Contents
module Gluttonberg module Public class MemberSessionsController < Gluttonberg::Public::BaseController layout 'public' before_filter :is_members_enabled skip_before_filter :require_member, :only => [:new, :create] def new @member_session = MemberSession.new respond_to do |format| format.html end end def create @member_session = MemberSession.new(params[:member_session]) if @member_session.save flash[:notice] = "Login successful!" redirect_back_or_default root_path else render :action => :new end end def destroy current_member_session.destroy flash[:notice] = "Logout successful!" redirect_back_or_default root_path end end end end
Version data entries
8 entries across 8 versions & 1 rubygems