Sha256: 8bc8992995d545236c5b1647036a1d50ec316f6f59cd9ff2288b607867832c29
Contents?: true
Size: 435 Bytes
Versions: 54
Compression:
Stored size: 435 Bytes
Contents
module Doorkeeper module OAuth class Client module Methods def from_params(request) request.parameters.values_at(:client_id, :client_secret) end def from_basic(request) authorization = request.authorization if authorization.present? && authorization =~ /^Basic (.*)/m Base64.decode64($1).split(/:/, 2) end end end end end end
Version data entries
54 entries across 54 versions & 1 rubygems