Sha256: 0ef4a7d0fbdbb0f3b73bebfbc76bb282a864f8113ca25a8040f34dccbbd46770
Contents?: true
Size: 920 Bytes
Versions: 18
Compression:
Stored size: 920 Bytes
Contents
module Castronaut module Adapters module Development class User < ActiveRecord::Base def self.authenticate(username, password) if user = find_by_login(username) if user.password == password Castronaut::AuthenticationResult.new(username, nil) else Castronaut.config.logger.info "#{self} - Unable to authenticate username #{username} due to invalid authentication information" Castronaut::AuthenticationResult.new(username, "Unable to authenticate the username #{username}") end else Castronaut.config.logger.info "#{self} - Unable to authenticate username #{username} because it could not be found" Castronaut::AuthenticationResult.new(username, "Unable to authenticate the username #{username}") end end end end end end
Version data entries
18 entries across 18 versions & 4 rubygems