12345678910111213141516171819 |
- # Copyright (C) 2012-2013 Zammad Foundation, http://zammad-foundation.org/
- module Sso::Env
- def self.check( params, config_item )
- # try to find user based on login
- if ENV['REMOTE_USER']
- user = User.where( :login => ENV['REMOTE_USER'], :active => true ).first
- return user if user
- end
- if ENV['HTTP_REMOTE_USER']
- user = User.where( :login => ENV['HTTP_REMOTE_USER'], :active => true ).first
- return user if user
- end
- return false
- end
- end
|