Цель
Запустить форму заказа на основе React, используя AWS усиление. В настоящее время не удается отправить записи в базу данных из-за возможных проблем с аутентификацией.
У меня есть AWS Acelify backend, который используется несколькими внешними интерфейсами - системой управления запасами и новым заказом. form.
В системе управления запасами настроена аутентификация (Cognito User Pools, используя withAuthenticator React Component), которая требует входа пользователя в систему для доступа к приложению. Когда это успешно завершено, это позволяет пользователю вносить изменения в базу данных (DynamoDB, с GraphQl), получать данные из базы данных и т. Д. c.
Форма заказа не требует входа пользователя, но я все еще необходимо отправить форму записи в базу данных. Когда форма размещается с помощью Amplify Console и я отправляю запись формы, я получаю эту ошибку:
Uncaught (in promise) No current user
Кто-нибудь еще имел дело с этим раньше или что-то подобное? До сих пор я не смог найти полезных ответов на эту проблему.
Спасибо за помощь!