Разработка аутентификации с проверкой рекапчи.
Это мой код:
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
- Я попытался войти, используя неверные учетные данные пользователя с правильной повторной настройкой.
- Не обновляя первый запрос, я только что исправилучетные данные пользователя с тем же ответом recaptcha от 1-го запроса.Теперь я получаю ошибку проверки повторного кода.
Может кто-нибудь объяснить, почему это происходит?Заранее спасибо!