Следуя инструкциям (как я думал) в файле readme github привратника, я добрался до файла before_action
.
class ReadingsController < ApplicationController
before_action :doorkeeper_authorize! # Require access token for all actions
...
end
RubyMine жалуется, что :doorkeeper_authorize!
не определен в области видимости. Если я запущу его в любом случае, я получаю:
Processing by ReadingsController#index as HTML
Filter chain halted as :doorkeeper_authorize! rendered or redirected
Completed 401 Unauthorized in 48ms (ActiveRecord: 0.0ms)
на консоли и совершенно пустой результат. Когда я смотрю на источник просмотра, это выглядит как обычная страница результатов.
Ну, это сбой, или это на самом деле говорит мне, что я не авторизован? И если это так, зачем мне подключать перенаправление, чтобы позволить кому-то действительно аутентифицироваться?