39 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
			
		
		
	
	
			39 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
function logout() {
 | 
						|
    let req = {
 | 
						|
        action: "logout"
 | 
						|
    };
 | 
						|
    request(req).then(resp => {
 | 
						|
        location.href = "login.php";
 | 
						|
    });
 | 
						|
}
 | 
						|
 | 
						|
function change_password() {
 | 
						|
    let oldpassF = document.getElementById("old_password");
 | 
						|
    let newpass1F = document.getElementById("new_password_1");
 | 
						|
    let newpass2F = document.getElementById("new_password_2");
 | 
						|
 | 
						|
    let oldpass = oldpassF.value;
 | 
						|
    let newpass1 = newpass1F.value;
 | 
						|
    let newpass2 = newpass2F.value;
 | 
						|
 | 
						|
    if (newpass1 !== newpass2) {
 | 
						|
        alert("Az új jelszavak nem egyeznek!");
 | 
						|
    } else {
 | 
						|
        let req = {
 | 
						|
            action: "change_password",
 | 
						|
            oldpass: oldpass,
 | 
						|
            newpass: newpass1
 | 
						|
        }
 | 
						|
        request(req).then(resp => {
 | 
						|
            if (resp === "OK") {
 | 
						|
                alert("Sikeres jelszóváltoztatás!");
 | 
						|
                hide("change_password_window");
 | 
						|
                oldpassF.value = "";
 | 
						|
                newpass1F.value = "";
 | 
						|
                newpass2F.value = "";
 | 
						|
            } else {
 | 
						|
                alert("Sikertelen jelszóváltoztatás!");
 | 
						|
            }
 | 
						|
        });
 | 
						|
    }
 | 
						|
} |