Module Devise::Encryptors
In: lib/devise.rb
lib/devise/encryptors/authlogic_sha512.rb
lib/devise/encryptors/base.rb
lib/devise/encryptors/clearance_sha1.rb
lib/devise/encryptors/restful_authentication_sha1.rb
lib/devise/encryptors/sha1.rb
lib/devise/encryptors/sha512.rb

Implements a way of adding different encryptions. The class should implement a self.digest method that taks the following params:

  - password
  - stretches: the number of times the encryption will be applied
  - salt: the password salt as defined by devise
  - pepper: Devise config option

Classes and Modules

Class Devise::Encryptors::AuthlogicSha512
Class Devise::Encryptors::Base
Class Devise::Encryptors::ClearanceSha1
Class Devise::Encryptors::RestfulAuthenticationSha1
Class Devise::Encryptors::Sha1
Class Devise::Encryptors::Sha512

[Validate]