AWS Cognito: как вызвать adminCreateUser из интерфейса React? - PullRequest
0 голосов
/ 08 февраля 2019

Я бы только хотел бы, чтобы мой пользователь «Супервизор» мог создавать пользователей «Сотрудников» (не может создавать своих) через пользовательское приложение React, а не проходить через консоль Cognito. AdminCreateUser AWS Cognito Identity SDK предлагается через AWS.CognitoIdentityServiceProvider , что кажется более чем доступным через внутренний узел и Управление AWSКонсольный интерфейс .И есть (дразнящее) множество документации по аутентификации пользователей, которые уже были созданы через AdminCreateUser API.Но попробуйте

import { CognitoIdentityServiceProvider } from 'amazon-cognito-identity-js'; 

И AFAIK (насколько я знаю), действие не предусмотрено в React.

1 Ответ

0 голосов
/ 08 февраля 2019

Я рассматриваю возможность использования хакерского подхода для определения 2-х конкретных пулов пользователей Cognito - Группы пользователей Супервизор и Сотрудник .Только пользователи, принадлежащие к группе Supervisor , смогут получить доступ к экрану регистрации (используя защитную маршрутизацию React ), где я могу использовать хорошо документированный CognitoUserPool sub-SDK для создания Сотрудник пользователей.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...