перенаправление после входа в систему с использованием групп пользователей Cognito - PullRequest
0 голосов
/ 04 марта 2019

Я установил пользовательский пул cognito с функцией усиления и реагирования.Теперь я хочу настроить аутентификацию таким образом, чтобы после входа пользователи перенаправлялись на страницы в зависимости от того, к какой группе они относятся, если кто-то из группы «администратор» подписывает, он будет перенаправлен на другую страницу, чем кто-либо из группы.«пользователь».Помощь будет очень признателен.

Большое спасибо.

1 Ответ

0 голосов
/ 04 марта 2019

Как только вы получите пользователя accessToken после входа в систему через Amplify Auth, вы сможете получить группы, которым назначен пользователь через accessToken.payload["cognito:groups"].

Вы также можете получить сеанс пользователя через const session = await Auth.currentSession();, внутри вы найдете accessToken.

Исходя из этого, вы сможете перенаправлять туда, куда вам нужно.

...