Нет текущего пользователя AWS Amplify Authentication Error - нужен доступ без входа в систему - PullRequest
1 голос
/ 12 февраля 2020

Цель

Запустить форму заказа на основе React, используя AWS усиление. В настоящее время не удается отправить записи в базу данных из-за возможных проблем с аутентификацией.

У меня есть AWS Acelify backend, который используется несколькими внешними интерфейсами - системой управления запасами и новым заказом. form.

В системе управления запасами настроена аутентификация (Cognito User Pools, используя withAuthenticator React Component), которая требует входа пользователя в систему для доступа к приложению. Когда это успешно завершено, это позволяет пользователю вносить изменения в базу данных (DynamoDB, с GraphQl), получать данные из базы данных и т. Д. c.

Форма заказа не требует входа пользователя, но я все еще необходимо отправить форму записи в базу данных. Когда форма размещается с помощью Amplify Console и я отправляю запись формы, я получаю эту ошибку:

Uncaught (in promise) No current user

Кто-нибудь еще имел дело с этим раньше или что-то подобное? До сих пор я не смог найти полезных ответов на эту проблему.

Спасибо за помощь!

...