我已经设置了具有放大和反应功能的Cognito用户池。我现在要配置身份验证,以便在登录后将用户重定向到页面,具体取决于他们所在的组,这意味着如果“ admin”组中的某人登录时会将他定向到与该组中的某人不同的页面“用户”。帮助将不胜感激。
非常感谢。
答案 0 :(得分:0)
通过Amplify Auth登录后,一旦获得用户accessToken
,您就可以通过accessToken.payload["cognito:groups"]
获取分配给用户的网上论坛。
您还可以通过const session = await Auth.currentSession();
获取用户会话,在内部可以找到accessToken
。
基于此,您将能够在任何需要的地方重定向。