Improved OTRS auth backend.

This commit is contained in:
Martin Edenhofer 2013-02-08 12:50:28 +01:00
parent 676cbe9734
commit f4bb730aa9

View file

@ -1,10 +1,11 @@
require 'import/otrs'
module Auth module Auth
end end
module Auth::OTRS module Auth::OTRS
def self.check( username, password, config, user ) def self.check( username, password, config, user )
endpoint = Setting.get('import_otrs_endpoint') endpoint = Setting.get('import_otrs_endpoint')
return false if !endpoint || endpoint.empty? return false if !endpoint || endpoint.empty? || endpoint == 'http://otrs_host/otrs'
# connect to OTRS # connect to OTRS
result = Import::OTRS.auth( username, password ) result = Import::OTRS.auth( username, password )