Sha256: 111c0c9762cf5c7ad49c82e16cbf6ee9e513dac05442108bebcf9a3464eca25d
Contents?: true
Size: 290 Bytes
Versions: 10
Compression:
Stored size: 290 Bytes
Contents
require 'openssl' require 'base64' module OAuth module Helper def escape(value) CGI.escape(value.to_s).gsub("%7E", '~').gsub("+", "%20") end def generate_key(size=32) Base64.encode64(OpenSSL::Random.random_bytes(size)).gsub(/\W/,'') end end end
Version data entries
10 entries across 10 versions & 4 rubygems