Class: Authorizme::UsersController

Inherits:
AuthorizmeController show all
Defined in:
app/controllers/authorizme/users_controller.rb

Instance Method Summary collapse

Methods inherited from AuthorizmeController

#index

Instance Method Details

#createObject



8
9
10
11
12
13
14
15
16
# File 'app/controllers/authorizme/users_controller.rb', line 8

def create
  @user = User.new(params[:user])
  @user.password_will_be_update_in_this_request if @user
  if @user.save
    redirect_to root_url, :notice => "Signed up!"
  else
    render "new"
  end
end

#find_registred_emailObject



18
19
20
21
22
# File 'app/controllers/authorizme/users_controller.rb', line 18

def find_registred_email
  user = User.find(:first, :conditions => [ "lower(email) = ?", params[:email].downcase ])
  provider = user && user.origin_provider ? user.origin_provider.provider_type : false
  respond_with({ email: params[:email], registred: user.present?, provider: provider}, {location: nil})
end

#newObject



4
5
6
# File 'app/controllers/authorizme/users_controller.rb', line 4

def new
  @user = User.new
end