class BasicAuthCredentials

Attributes

password[R]
user_id[R]

Public Class Methods

new(encoded_credentials) click to toggle source
# File lib/basic_auth_credentials.rb, line 6
def initialize(encoded_credentials)
  encoded_credentials ||= ''
  encoded_credentials.sub!(/^Basic\s+/, '')
  decoded = Base64.decode64(encoded_credentials)
  @user_id, @password = decoded.split(':', 2)
end