Class: Passconf::PasswordConfirmationsController

Inherits:
ApplicationController show all
Defined in:
app/controllers/passconf/password_confirmations_controller.rb

Instance Method Summary collapse

Instance Method Details

#password_authenticationObject



14
15
16
17
18
19
20
21
22
23
24
25
26
# File 'app/controllers/passconf/password_confirmations_controller.rb', line 14

def password_authentication
  decrypt_password = params[:user][:password]
  @status = current_user.valid_password?(decrypt_password)
  @link_name = params[:user][:link_name]
  @current_controller_name = params[:user][:controller_name]
  field_name = "password_status_#{@current_controller_name}"
  if @status && !field_name.blank?
    current_user.update_attribute(field_name, true)  if current_user.respond_to?(field_name)
  end
  respond_to do |format|
    format.js
  end
end

#password_dialogObject



7
8
9
10
11
12
# File 'app/controllers/passconf/password_confirmations_controller.rb', line 7

def password_dialog
  @current_controller_name = params[:controller_name]
  respond_to do |format|
    format.js
  end
end