diff options
| author | mokha <mokha@cisco.com> | 2018-11-10 09:35:35 -0700 |
|---|---|---|
| committer | mokha <mokha@cisco.com> | 2018-11-10 09:36:05 -0700 |
| commit | e544e7f72a42ed72243f4651cac8f0e78a960e36 (patch) | |
| tree | 9af158e6b54fafcd6eceba3706fd9ca51e73f548 /lib | |
| parent | 0ce5728f61bb0c5df1f1c612538b028aae41ac8c (diff) | |
add helper to generate basic auth credentials.
Diffstat (limited to 'lib')
| -rw-r--r-- | lib/net/hippie.rb | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/lib/net/hippie.rb b/lib/net/hippie.rb index 11d0b73..b872654 100644 --- a/lib/net/hippie.rb +++ b/lib/net/hippie.rb @@ -1,5 +1,6 @@ # frozen_string_literal: true +require 'base64' require 'json' require 'logger' require 'net/http' @@ -20,5 +21,9 @@ module Net def self.logger=(logger) @logger = logger end + + def self.basic_auth(username, password) + "Basic #{::Base64.strict_encode64("#{username}:#{password}")}" + end end end |
