Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

240
Views
Migración de usuarios de un grupo de AWS Cognito a otro manteniendo el valor de CognitoId/Sub

Un lanzamiento reciente de AWS Cognito ahora ha permitido la insensibilidad a mayúsculas y minúsculas para la entrada de nombre de usuario; sin embargo, no puede habilitarlo en un grupo de usuarios actual y requiere crear un nuevo grupo de usuarios y luego migrar a los usuarios a él...

Por lo tanto, creé un nuevo grupo de usuarios y tengo una migración lambda que funciona correctamente, pero encontré un problema final. Usamos el CognitoId como clave principal dentro de nuestros otros sistemas y ahora, cuando migro el UserPool A al UserPool B, crea un nuevo CognitoId y no parece posible (por lo que puedo ver) configurar manualmente el CognitoId / Sub como el valor del grupo anterior en el grupo nuevo.

¿Alguien se ha encontrado con esto antes y tiene una solución alternativa, ya que no es fácilmente factible actualizar todas las referencias a una nueva clave? (El nuevo CognitoId tampoco se devuelve a ninguna función en el proceso)

over 4 years ago · Santiago Trujillo
1 answers
Answer question

0

Cognito Sub lo genera internamente el servicio cuando se crea el usuario. Es inmutable y no se le puede asignar un nuevo valor. Un enfoque para almacenar "sub" del antiguo grupo de usuarios podría ser almacenarlo en un atributo personalizado del nuevo grupo de usuarios. Puede verificar el reclamo de atributo personalizado en el token de ID para acceder a los datos del usuario desde su sistema existente.

El atributo personalizado solo está disponible en el token de ID de Cognito . Si actualmente usa el token de acceso de Cognito con sus otros sistemas, este enfoque no funcionará para usted.

over 4 years ago · Santiago Trujillo Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!