1

我是 Django 框架的新手,现在在忘记密码功能方面遇到了麻烦。我已阅读有关该功能的文档,但有些不清楚。我需要有人可以更详细地向我展示前端和后端的步骤。

reset() {
    var self = this;
    axios
        .post(this.$apiUrl + "password/reset/", {
            email: self.email
        })
        .then(response => {
            console.log(response);
        })
        .catch(error => {
            console.log(error);
        });
}
4

1 回答 1

2

请参阅有关此功能的文档

基本上,首先您需要像在问题中那样调用重置端点。接下来,用户应该会收到一封电子邮件,该电子邮件会将他们指向PASSWORD_RESET_CONFIRM_URL设置中给出的 url。在该 url 上,您的前端应用程序应调用 API 上的确认 url(请参阅文档)。

于 2018-10-17T16:54:03.803 回答