当前位置: 首页 > 知识库问答 >
问题:

Cognito自定义消息并包含用户属性

丁晋
2023-03-14

我们正在运行一个基于Spring的项目,使用Cognito作为身份识别服务。

我们有一个项目要求为Cognito用户池中的用户定制验证电子邮件和邀请电子邮件。(有关AWS文件,请参见此处的

默认验证消息:

你的验证码是{#####}。

默认邀请消息:

你的用户名是{username},临时密码是{#####}。

我们希望在这些电子邮件中包含emailphone_numbername用户属性。有可能做到这一点吗?我已经搜索了文档,但没有结果——真的需要一些建议。


共有1个答案

巩镜
2023-03-14

更新:我认为正确的方法是使用Custom MessageCognito Lambda触发器(需要实现一个函数)。然后,您可以访问所有的userAtinites

文档:https://docs.aws.amazon.com/cognito/latest/developerguide/user-pool-lambda-custom-message.html

 类似资料:
  • 简介 此消息 用来接收 用户自定义TOPIC消息 发送过来的事件。 消息体 ChannelMessageBean 例子 Kotlin @Subscribe(threadMode = ThreadMode.MAIN) fun onReceiveCustomMessage(customEvent: ChannelMessageBean) { // TODO } ChannelMessageB

  • 问题 如何定义NotFound消息和其他消息? 解法 import web urls = (...) app = web.application(urls, globals()) def notfound(): return web.notfound("Sorry, the page you were looking for was not found.") # You c

  • 问题内容: 在我的WebAPI类中,我进行了如下调用: 当我使用AngularJS 服务进行调用时,我确实在status字段的promise的catch块中得到401响应。401匹配,所以一切顺利。 但是,问题在于响应的数据字段为空(空)。我没有得到myCustomMessage返回。 现在,如果我没有抛出异常,而只是抛出一条带有消息的常规消息,那么该消息确实会使它向Angular倾斜。 我需要能

  • 这是我的烤面包机功能代码:

  • /** 自定义消息发送接口(目前只支持文本消息发送) @param chatController 聊窗实体(必须是小能SDK创建的聊窗实体NtalkerChatController类型) @param type 消息类型: 11:文本消息 12:图片消息 13:语音消息 14:视频消息 @param message 消息内容 */ NSString *str = @“自定义文本消息test”;

  • 我似乎找不到有关自定义异常类的太多信息。 我所知道的 您可以声明您的自定义错误类并让它从继承,因此可以是d: 这允许您使用以下方法提升它: 稍后,在救援时获取该消息 我不知道的是 我想给我的异常提供一些自定义字段,但我想从父类继承<code>消息@message不是exception类的实例变量,因此我担心我的继承将不起作用。 有人能告诉我更多细节吗?如何使用<code>对象 然后: 得到: 它会