X-Git-Url: https://git.openstreetmap.org./rails.git/blobdiff_plain/20e02f42dc5d946f4650c806531b09f793abf503..0f6d05a2d75f55a228ae6ab8c8c4d70ea063a8a2:/app/models/user.rb?ds=inline diff --git a/app/models/user.rb b/app/models/user.rb index f72fd5bfa..c64fcf21b 100644 --- a/app/models/user.rb +++ b/app/models/user.rb @@ -28,8 +28,8 @@ class User < ActiveRecord::Base write_attribute("pass_crypt_confirm", Digest::MD5.hexdigest(str)) end - def self.authenticate(email, passwd) - find(:first, :conditions => [ "email = ? AND pass_crypt = ?", email, Digest::MD5.hexdigest(passwd)]) + def self.authenticate(email, passwd) + find(:first, :conditions => [ "email = ? AND pass_crypt = ? AND active = true", email, Digest::MD5.hexdigest(passwd)]) end def self.authenticate_token(token)