OAuth-авторизация в ruby ​​на рельсах

Я пытаюсь авторизоваться в OAuth. Я должен открыть URL в браузере. Этот URL перенаправляет меня в мое приложение, отправляющее код авторизации.

Когда я открываю ссылку в браузере, все работает нормально, и я получаю код. Когда я отправляю запрос на получение (или публикацию) кода по этой ссылке, ничего не происходит. Как я могу решить эту проблему.

Логика: я получаю ответ от OAuth в контроллере и затем отправляю его в сервис. Метод в контроллере:

def auth_code
  MyService.code(params)
  render json: params
end

Метод в обслуживании:

def self.code(params)
  @@code = params['code']
end

Отправка запроса из кода (используя Httparty [я пробовал и отправлять и получать]):

code_request = HTTParty.get(code_url)

Отправка запроса из кода:

code_request = Net::HTTP.get(URI(code_url))

PS Я не хочу использовать драгоценные камни OAuth

0 ответов

Другие вопросы по тегам