class Facebook::Access::Helper::Decoder

Public Instance Methods

base64_url_decode(str) click to toggle source
# File lib/facebook/access/helper.rb, line 115
def base64_url_decode str
 encoded_str = str.gsub('-','+').gsub('_','/')
 encoded_str += '=' while !(encoded_str.size % 4).zero?
 Base64.decode64(encoded_str)
end
decode(str) click to toggle source
# File lib/facebook/access/helper.rb, line 121
def decode str
 encoded_sig, payload = str.split('.')
 data = ActiveSupport::JSON.decode base64_url_decode(payload)
end