class ActionHook::Security::Authentication::Basic

Attributes

password[RW]
username[RW]

Public Class Methods

new(username:, password:) click to toggle source
# File lib/actionhook/security/authentication.rb, line 35
def initialize(username:, password:)
  @username = username
  @password = password
end

Public Instance Methods

header_value() click to toggle source
# File lib/actionhook/security/authentication.rb, line 40
def header_value
  encoded = Base64.strict_encode64("#{username}:#{password}")
  "Basic #{encoded}"
end