Class: Napa::Authentication

Inherits:
Object
  • Object
show all
Defined in:
lib/napa/authentication.rb

Class Method Summary collapse

Class Method Details

.password_headerObject



3
4
5
6
7
8
9
# File 'lib/napa/authentication.rb', line 3

def self.password_header
  password_hash = {}
  password_hash['Password'] = ENV['HEADER_PASSWORD'] if ENV['HEADER_PASSWORD']
  password_hash['Passwords'] = ENV['SENT_HEADER_PASSWORDS'] if ENV['SENT_HEADER_PASSWORDS']
  raise 'header_password_not_configured' if password_hash.keys.blank?
  password_hash
end