AWS Amplify - обновить атрибуты другого пользователя - PullRequest
0 голосов
/ 14 марта 2020

Есть ли способ обновить атрибуты другого пользователя, используя AWS, усиление с помощью cognito? Т.е. когда пользователь отвечает на сообщение, я хочу изменить рейтинг человека, который создал тему. Или для этого мне понадобится таблица в БД для управления ею.

В документах я вижу, что есть метод:

https://docs.aws.amazon.com/AWSJavaScriptSDK/latest/AWS/CognitoIdentityServiceProvider.html#adminUpdateUserAttributes -property

но я не вижу способа использовать его в Amplify ,

1 Ответ

0 голосов
/ 15 марта 2020

Я не видел ни одного API aws-amplify, который мог бы изменять атрибуты пользователя как admin.

Как правило, эффективная практика состоит в том, чтобы не дублировать данные и не сохранять дублирование данных минимальным, если оно неизбежно. Другими словами, сохраняя единый источник правды. Используйте Cognito только для аутентификации, я имею в виду получение токена JWT.

Рейтинг, информация о пользователе c и роль; храните их в своем собственном источнике данных.

...