Class: Devise::Async::Stretch::Backend::ActiveJob::Job

Inherits:
ActiveJob::Base
  • Object
show all
Defined in:
lib/devise/async/stretch/backend/active_job.rb

Instance Method Summary collapse

Instance Method Details

#perform(resource, password) ⇒ Object



9
10
11
12
# File 'lib/devise/async/stretch/backend/active_job.rb', line 9

def perform(resource, password)
  encrypted_password = resource.bcrypt(password, resource.class.stretches)
  resource.update(encrypted_password: encrypted_password)
end