Cognito用户池是否支持国际化?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Cognito用户池是否支持国际化?相关的知识,希望对你有一定的参考价值。
我们对新的Cognito用户池感到非常兴奋。但看起来似乎没有办法在消息中支持多种语言。
例如,来自德国的用户应该使用德语获取验证消息,而来自新西兰的用户应该使用英语获取。
没有国际化,没有人可以在英语国家之外使用Cognito用户池。
这是Cognito用户池最终版本中的一项功能吗?
答案
您可以将Lambda Triggers功能与Cognito用户池一起使用,以自定义发送给用户的消息。
自定义消息Lambda触发器向您发送一个事件源,可以帮助您识别特定的用户池或用户,然后向服务返回一个消息模板,该模板将在发送SMS或电子邮件时使用。它应该符合包含{####}的合同作为代码参数。
在特定情况下,要识别特定国家/地区的用户,您可以在源国家/地区的用户池中创建Custom Attribute。在每个SignUp调用中,您可以设置该值,服务将该值发送到您的lambda函数。
以上是关于Cognito用户池是否支持国际化?的主要内容,如果未能解决你的问题,请参考以下文章
是否可以在没有 Cognito 用户池的情况下使用 AWS Amplify Analytics?
是否可以在 Amplify 的 schema.graphql 中指定 2 个带有身份验证注释的 Cognito 用户池?