Estoy desarrollando una aplicación móvil y planeo tener las API de back-end en AWS lambda. Pude agregar autenticación federada a mi aplicación usando Cognito y funciona. También quiero autorizar las llamadas a la API de lambda por parte de los usuarios de Cognito. Para hacer eso, necesito agregar un alcance personalizado.
En mi aplicación, estoy usando este código para iniciar el flujo de inicio de sesión/registro. Pero no tiene en cuenta los ámbitos recién agregados. Cuando hago clic en el botón de inicio de sesión en mi aplicación y verifico la URL redirigida, no tiene el alcance personalizado recién agregado
Amplify.configure(amplify); Auth.federatedSignIn()He permitido el nuevo ámbito en Cognito Permitido Ámbitos personalizados para la configuración del cliente de la aplicación. También noté que aws-exports.js no se ha actualizado con el nuevo alcance personalizado. Intenté amplificar la extracción pero no actualizó el archivo. (Soy nuevo en esto y seguí tutoriales aquí y allá para que esto funcione, no estoy seguro si me he perdido algo)
¿Cómo puedo hacer que los ámbitos personalizados funcionen en mi aplicación?