Я хотел бы сделать следующий сценарий в своем веб-приложении и мобильном приложении:
- пользователь открывает приложение (теперь веб, затем мобильное) без входа в Cognito, создает несколько объектов, просматривает аналитику, предоставляемую службой (в основном данные, загружаемые через Appsync).
- Затем пользователь проходит процедуру регистрации пользователя Cognito в нашем сервисе -> все сущности, созданные им на первом шаге, сохраняются под его учетной записью.
- Если пользователь вошел в систему, покажите ему информацию, прикрепленную к его учетной записи.
В настоящее время у меня есть API-шлюз с ресурсом под ним, перенаправляющим на Appsync.
Авторизатор Cognito в настоящее время подключен к шлюзу API.
Похоже, что для разрешения действия # 1, описанного выше, мне нужно удалить / отключить авторизатор Cognito на уровне шлюза Api.
Но как мне тогда интегрировать Cognito в приложение?