【问题标题】:Update Cognito user pool attributes by SAML identity provider通过 SAML 身份提供者更新 Cognito 用户池属性
【发布时间】:2020-02-08 08:33:40
【问题描述】:

我有一个 Cognito 用户池并创建了一个 SAML 身份提供程序,它映射到客户端应用程序。

我创建了一个可变的自定义属性并将该属性映射到 SAML 响应断言。

当用户第一次使用 SAML 身份提供程序登录时,我可以看到已创建联合用户并使用 SAML 断言中的值生成可变自定义属性。但是,后续登录时,如果 SAML 响应属性值发生变化,则不会更新 Cognito 用户的属性。

有没有办法根据 SAML 断言更新 Cognito 用户的属性?

【问题讨论】:

  • 您尝试更新的属性是否可由应用客户端写入?

标签: amazon-cognito saml federated-identity


【解决方案1】:

您需要创建一个Cognito Lambda trigger,您可以在其中读取请求和响应。根据您接下来要执行的操作,它可能是 Post Authentication 触发器。

【讨论】:

    猜你喜欢
    • 2020-04-25
    • 1970-01-01
    • 2020-08-14
    • 2020-12-03
    • 2018-08-02
    • 2022-01-21
    • 2020-02-16
    • 2020-09-28
    • 2020-06-21
    相关资源
    最近更新 更多