Cognito用户池是否支持国际化?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Cognito用户池是否支持国际化?相关的知识,希望对你有一定的参考价值。

我们对新的Cognito用户池感到非常兴奋。但看起来似乎没有办法在消息中支持多种语言。

例如,来自德国的用户应该使用德语获取验证消息,而来自新西兰的用户应该使用英语获取。

没有国际化,没有人可以在英语国家之外使用Cognito用户池。

这是Cognito用户池最终版本中的一项功能吗?

答案

您可以将Lambda Triggers功能与Cognito用户池一起使用,以自定义发送给用户的消息。

自定义消息Lambda触发器向您发送一个事件源,可以帮助您识别特定的用户池或用户,然后向服务返回一个消息模板,该模板将在发送SMS或电子邮件时使用。它应该符合包含{####}的合同作为代码参数。

在特定情况下,要识别特定国家/地区的用户,您可以在源国家/地区的用户池中创建Custom Attribute。在每个SignUp调用中,您可以设置该值,服务将该值发送到您的lambda函数。

以上是关于Cognito用户池是否支持国际化?的主要内容,如果未能解决你的问题,请参考以下文章

Falcor 是不是支持国际化?

检查 Cognito 用户池中是不是存在用户名

是否可以在没有 Cognito 用户池的情况下使用 AWS Amplify Analytics?

是否可以在 Amplify 的 schema.graphql 中指定 2 个带有身份验证注释的 Cognito 用户池?

AWS Cognito 用户池通过 cloudformation 文件

当用户添加到用户池时,Cognito 启动 lambda