Creating backend to handler password resets
This commit is contained in:
@ -81,7 +81,7 @@ export function forgot(api) {
|
||||
});
|
||||
}
|
||||
|
||||
export function reset(api) {
|
||||
export function reset(api, email) {
|
||||
let form = document.getElementById("reset-form");
|
||||
|
||||
if (form.checkValidity() === false) {
|
||||
@ -98,7 +98,8 @@ export function reset(api) {
|
||||
}
|
||||
|
||||
let payload = {
|
||||
email: document.getElementById("email").value,
|
||||
password: document.getElementById("password").value,
|
||||
email: email,
|
||||
};
|
||||
|
||||
const requestOptions = {
|
||||
@ -116,6 +117,9 @@ export function reset(api) {
|
||||
console.log(response)
|
||||
if (response.error === false) {
|
||||
showSuccess("reset-messages", "Password reset")
|
||||
setTimeout(function () {
|
||||
location.href = "/login"
|
||||
}, 2000)
|
||||
} else {
|
||||
showError("reset-messages", response.message)
|
||||
}
|
||||
|
Reference in New Issue
Block a user