Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Fetching contributors…

Cannot retrieve contributors at this time

36 lines (29 sloc) 0.894 kb
class Clearance::UsersController < ApplicationController
unloadable
before_filter :redirect_to_root, :only => [:new, :create], :if => :signed_in?
filter_parameter_logging :password
def new
@user = ::User.new(params[:user])
render :template => 'users/new'
end
def create
@user = ::User.new params[:user]
if @user.save
::ClearanceMailer.deliver_confirmation @user
flash_notice_after_create
redirect_to(url_after_create)
else
render :template => 'users/new'
end
end
private
def flash_notice_after_create
flash[:notice] = translate(:deliver_confirmation,
:scope => [:clearance, :controllers, :users],
:default => "You will receive an email within the next few minutes. " <<
"It contains instructions for confirming your account.")
end
def url_after_create
new_session_url
end
end
Jump to Line
Something went wrong with that request. Please try again.