菜鸟教程小白 发表于 2022-12-13 15:01:46

ios - 自动验证 Amazon Cognito 用户池中的用户


                                            <p><p>如果我不在用户池中设置电子邮件验证,我会收到此错误提示用户无法更改/重置其密码:</p>

<pre><code>You have not selected either email or phone number verification, so your users will not be able to recover their passwords without contacting you for support.
</code></pre>

<p>我希望能够按照 iOS 用户池教程中的说明让用户忘记密码,但需要使用预注册 lamba 触发器验证电子邮件。</p>

<p>如何使用 lambda 触发器?我知道如何编写 Lambda 函数,但不确定如何验证电子邮件地址(以便所有电子邮件都经过验证,我现在不关心用户是否使用垃圾邮件注册)。谢谢。</p></p>
                                    <br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
                                            <p><p>您可以使用预注册触发器来确认用户的电子邮件。</p>

<pre><code>exports.handler = function(event, context) {
    event.response.autoVerifyEmail = true;

    // Return result to Cognito
    context.done(null, event);
};
</code></pre></p>
                                   
                                                <p style="font-size: 20px;">关于ios - 自动验证 Amazon Cognito 用户池中的用户,我们在Stack Overflow上找到一个类似的问题:
                                                        <a href="https://stackoverflow.com/questions/42779388/" rel="noreferrer noopener nofollow" style="color: red;">
                                                                https://stackoverflow.com/questions/42779388/
                                                        </a>
                                                </p>
                                       
页: [1]
查看完整版本: ios - 自动验证 Amazon Cognito 用户池中的用户