diff --git a/tracks/app/models/user.rb b/tracks/app/models/user.rb index b1bfa809..82bd83c1 100644 --- a/tracks/app/models/user.rb +++ b/tracks/app/models/user.rb @@ -105,6 +105,7 @@ class User < ActiveRecord::Base alias_method :prefs, :preference def self.authenticate(login, pass) + return nil if login.blank? candidate = find(:first, :conditions => ["login = ?", login]) return nil if candidate.nil? if candidate.auth_type == 'database'