Реализовать функцию забытого пароля с помощью Djoser
Я новичок в фреймворке Django и теперь у меня проблемы с функциональностью забытого пароля. Я прочитал документацию об этой функции, но у меня есть некоторые неясные. Мне нужен кто-то, кто может показать мне шаги как на веб-интерфейсе, так и на бэкэнде более подробно.
reset() {
var self = this;
axios
.post(this.$apiUrl + "password/reset/", {
email: self.email
})
.then(response => {
console.log(response);
})
.catch(error => {
console.log(error);
});
}
1 ответ
Решение
Пожалуйста, обратитесь к документации по этой функции.
Сначала нужно вызвать конечную точку сброса так же, как вы это делали. Затем пользователь должен получить электронное письмо с указанием URL-адреса, указанного в PASSWORD_RESET_CONFIRM_URL
установка. По этому URL ваше веб-приложение должно вызвать URL-адрес подтверждения по API (см. Документацию).