class Doorkeeper::Request::Password

def client

def client
  if credentials
    server.client
  elsif parameters[:client_id]
    server.client_via_uid
  end
end

def request

def request
  @request ||= OAuth::PasswordAccessTokenRequest.new(
    Doorkeeper.configuration,
    client,
    resource_owner,
    parameters
  )
end