Sha256: 0c7084327574b490969532475658afec044cd9c2fb5ba1bbe91a237ace409445
Contents?: true
Size: 380 Bytes
Versions: 86
Compression:
Stored size: 380 Bytes
Contents
class Caboose::Authenticator def authenticate(username, password) pass = Digest::SHA1.hexdigest(Caboose::salt + password) user = Caboose::User.where(:username => username, :password => pass).first if (user.nil?) user = Caboose::User.where(:email => username, :password => pass).first end return false if user.nil? return user end end
Version data entries
86 entries across 86 versions & 1 rubygems