Sha256: e24b4fbda97fec0458659baa24a79b0138f96486e06f3a16733090e0d5c83ad2
Contents?: true
Size: 917 Bytes
Versions: 10
Compression:
Stored size: 917 Bytes
Contents
module Devise # Declare encryptors length which are used in migrations. ENCRYPTORS_LENGTH = { :sha1 => 40, :sha512 => 128, :clearance_sha1 => 40, :restful_authentication_sha1 => 40, :authlogic_sha512 => 128 } # Used to define the password encryption algorithm. mattr_accessor :encryptor @@encryptor = nil module Encryptable module Encryptors autoload :AuthlogicSha512, 'devise/encryptable/encryptors/authlogic_sha512' autoload :Base, 'devise/encryptable/encryptors/base' autoload :ClearanceSha1, 'devise/encryptable/encryptors/clearance_sha1' autoload :RestfulAuthenticationSha1, 'devise/encryptable/encryptors/restful_authentication_sha1' autoload :Sha1, 'devise/encryptable/encryptors/sha1' autoload :Sha512, 'devise/encryptable/encryptors/sha512' end end end Devise.add_module(:encryptable, :model => 'devise/encryptable/model')
Version data entries
10 entries across 10 versions & 2 rubygems