如何绕过Auth0发送电子邮件更改密码流与旧密码确认?

时间:2016-12-20 22:47:27

标签: angular auth0 change-password

我想使用auth0为更改密码构建自定义页面。流程必须直接更改密码而不发送具有更改密码屏幕链接的电子邮件。并且应该有确认旧密码的条款。

我在Angular 2中尝试了以下代码

auth0.changePassword({
connection:'db-conn',
username:'example@ex.com'
password:'blahblah'
},() => {});

但这会导致错误密码不允许  因为它在最新版本中已弃用。

还有其他方法可以实现吗?还是其他任何api来调用?

1 个答案:

答案 0 :(得分:1)

请在下面找到一个指向Github存储库的链接,其中包含一个有效的webtask示例,演示了如何以您描述的方式实现密码重置。

要求用户验证他们的旧密码(通过提供他们的电子邮件(用户名)和现有密码,以及新密码/重复新密码组合。最后,如果验证成功,则更新他们的密码而不发出密码重置电子邮件确认

auth0-change-password-custom-verification