diff --git a/app/models/user.rb b/app/models/user.rb index 3a070dfe..29c55439 100644 --- a/app/models/user.rb +++ b/app/models/user.rb @@ -124,7 +124,7 @@ class User < ActiveRecord::Base if Tracks::Config.auth_schemes.include?('database') return candidate if candidate.auth_type == 'database' && - BCrypt::Password.new(candidate.crypted_password) == salted(pass) + BCrypt::Password.new(candidate.crypted_password) == pass end if Tracks::Config.auth_schemes.include?('ldap') @@ -222,7 +222,7 @@ protected end def self.hash(s) - BCrypt::Password.create salted s + BCrypt::Password.create s end def crypt_password diff --git a/test/fixtures/users.yml b/test/fixtures/users.yml index e747c8dd..f43b9602 100644 --- a/test/fixtures/users.yml +++ b/test/fixtures/users.yml @@ -2,7 +2,7 @@ admin_user: id: 1 login: admin - crypted_password: <%= BCrypt::Password.create("#{Tracks::Config.salt}--abracadabra--") %> + crypted_password: <%= BCrypt::Password.create("abracadabra") %> token: <%= Digest::SHA1.hexdigest("adminSat Feb 25 17:14:00 GMT 20060.236961325863376") %> is_admin: true first_name: Admin @@ -12,7 +12,7 @@ admin_user: other_user: id: 2 login: jane - crypted_password: <%= BCrypt::Password.create("#{Tracks::Config.salt}--sesame--") %> + crypted_password: <%= BCrypt::Password.create("sesame") %> token: <%= Digest::SHA1.hexdigest("janeSun Feb 19 14:42:45 GMT 20060.408173979260027") %> is_admin: false first_name: Jane @@ -32,7 +32,7 @@ ldap_user: sms_user: id: 4 login: sms_user - crypted_password: <%= BCrypt::Password.create("#{Tracks::Config.salt}--sesame--") %> + crypted_password: <%= BCrypt::Password.create("sesame") %> token: <%= Digest::SHA1.hexdigest("sms_userSun Feb 19 14:42:45 GMT 20060.408173979260027") %> is_admin: false first_name: SMS