Files
website/public/js/login/login.js
2026-03-25 00:02:08 +01:00

31 lines
1009 B
JavaScript

function login(){
let data = {};
data.mail = $("#mail").val();
data.password = $("#password").val();
$.ajax({
type: "POST",
url: "/intern/anmelden/einloggen",
data: data,
dataType: "json",
success: function(d){
switch(d.messageStatus){
case "success":
setzeFehlermeldung("success", "Sie wurden erfolgreich angemeldet.");
location.reload();
break;
case "failure":
setzeFehlermeldung("failure", "Es ist ein Fehler geschehen: " + d.errorMessage);
break;
case "not permitted":
setzeFehlermeldung("failure", "Sie sind nicht berechtigt diese Funktion zu nutzen.");
break;
}
},
error: function(d, status, errorThrown) {
setzeFehlermeldung("failure", "Es ist ein Fehler geschehen: " + errorThrown);
}
});
}