При повторном входе в систему проверка рекапчи не удалась - PullRequest
0 голосов
/ 11 декабря 2018

Разработка аутентификации с проверкой рекапчи.

Это мой код:

module Api
  module V1
    class SessionsController < Devise::SessionsController

      before_action :clear_token, only: :create

      def create
        verify_recaptcha!(response: resource_params[:recaptcha])
        self.resource = warden.authenticate!(auth_options)
        DeviceForm.new(resource, params[:user]).save
        render json: resource, serializer: SessionSerializer
      end
    end
  end
end
  1. Я попытался войти, используя неверные учетные данные пользователя с правильной повторной настройкой.
  2. Не обновляя первый запрос, я только что исправилучетные данные пользователя с тем же ответом recaptcha от 1-го запроса.Теперь я получаю ошибку проверки повторного кода.

Может кто-нибудь объяснить, почему это происходит?Заранее спасибо!

...