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