lib/generators/nifty/authentication/templates/sessions_controller.rb in nifty-generators-0.4.0 vs lib/generators/nifty/authentication/templates/sessions_controller.rb in nifty-generators-0.4.1

- old
+ new

@@ -1,31 +1,31 @@ class <%= session_plural_class_name %>Controller < ApplicationController <%- if options[:authlogic] -%> def new @<%= session_singular_name %> = <%= session_class_name %>.new end - + def create @<%= session_singular_name %> = <%= session_class_name %>.new(params[:<%= session_singular_name %>]) if @<%= session_singular_name %>.save flash[:notice] = "Logged in successfully." redirect_to_target_or_default("/") else render :action => 'new' end end - + def destroy @<%= session_singular_name %> = <%= session_class_name %>.find @<%= session_singular_name %>.destroy flash[:notice] = "You have been logged out." redirect_to "/" end <%- else -%> def new end - + def create <%= user_singular_name %> = <%= user_class_name %>.authenticate(params[:login], params[:password]) if <%= user_singular_name %> session[:<%= user_singular_name %>_id] = <%= user_singular_name %>.id flash[:notice] = "Logged in successfully." @@ -33,10 +33,10 @@ else flash.now[:error] = "Invalid login or password." render :action => 'new' end end - + def destroy session[:<%= user_singular_name %>_id] = nil flash[:notice] = "You have been logged out." redirect_to "/" end