idn*_*y_m 9 amazon-web-services amazon-cognito aws-lambda
但是,由于#2 Cognito允许多个用户拥有相同的验证电话号码,因此我正在努力争取#3.
我已经尝试使用Post-Confirmation lambda,但是如果手机已经确认,则在电子邮件确认时不会触发lambda,因为Cognito认为在确认电话或电子邮件后用户已经确认 - 这已经杀死了这个想法,但我也认为,即使我抛出异常,用户仍将保持确认状态.
增加了额外的复杂性,用户可以随时从我们的网站更改他们的电话/电子邮件(因为宣传没有客户机密).
如果Cognito有预先确认电话和电子邮件的lambda活动,对我来说这将是理想的选择.但这可以解决什么问题呢?
您描述的行为是正确的。不幸的是,如果您不在用户池中使用电话号码作为别名,您可能会在多个帐户中拥有处于已验证状态的相同号码。仅当电话号码是别名时才强制执行该要求(用户池中的单个已验证电话号码)。
我将在团队中提及用例和您的 lambda 触发器建议作为功能请求。
| 归档时间: |
|
| 查看次数: |
1221 次 |
| 最近记录: |