我是Django框架的新手,但现在忘记密码功能遇到了麻烦。我已经阅读了有关该功能的文档,但不清楚。 我需要一个可以让我更详细地了解前端和后端步骤的人。
reset() {
var self = this;
axios
.post(this.$apiUrl + "password/reset/", {
email: self.email
})
.then(response => {
console.log(response);
})
.catch(error => {
console.log(error);
});
}
答案 0 :(得分:1)
请参阅documentation on this feature。
基本上,首先您需要像有问题一样调用重置端点。接下来,用户应收到一封电子邮件,该电子邮件会将其指向PASSWORD_RESET_CONFIRM_URL
设置中提供的网址。在该网址上,您的前端应用应在API上调用确认网址(请参阅文档)。