class Object
Public Instance Methods
encrypt_like_devise(*tokens)
click to toggle source
# File lib/sorcery/encryptor/crypto_providers/sha1.rb, line 3 def encrypt_like_devise(*tokens) digest = '' password = tokens.first salt = tokens.last pepper = '' stretches.times { digest = secure_digest(salt, digest, password, pepper) } digest end
Also aliased as: encrypt
secure_digest_like_devise(*tokens)
click to toggle source
# File lib/sorcery/encryptor/crypto_providers/sha1.rb, line 12 def secure_digest_like_devise(*tokens) Digest::SHA1.hexdigest('--' << tokens.flatten.join('--') << '--') end
Also aliased as: secure_digest