Sha256: 4b8952c37436e46375c61719edb6356c6c30862bcf51b519f9a124c9b4c528b9

Contents?: true

Size: 396 Bytes

Versions: 7

Compression:

Stored size: 396 Bytes

Contents

# Authentication methods that access environment variables
#  and expose config.no_auth?
module Passages
  def username
    ENV['passages_username'] || ENV['PASSAGES_USERNAME'] || 'username'
  end

  def password
    ENV['passages_password'] || ENV['PASSAGES_PASSWORD'] || 'password'
  end

  def no_auth?
    Passages.config.no_auth?
  end

  module_function :username, :password, :no_auth?
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
passages-3.0.0 config/initializers/basic_auth.rb
passages-2.2.0 config/initializers/basic_auth.rb
passages-2.1.0 config/initializers/basic_auth.rb
passages-2.0.0 config/initializers/basic_auth.rb
passages-1.5.2 config/initializers/basic_auth.rb
passages-1.5.0 config/initializers/basic_auth.rb
passages-1.4.1 config/initializers/basic_auth.rb