24 lines
583 B
JavaScript
24 lines
583 B
JavaScript
'use strict';
|
|
$('form[name="login"]').submit(function(e) {
|
|
e.preventDefault();
|
|
var formData = $('form[name="login"]').serializeArray().reduce(function(obj, item) {
|
|
obj[item.name] = item.value;
|
|
return obj;
|
|
}, {});
|
|
|
|
request({
|
|
url: "/sven/api/auth",
|
|
data: {
|
|
"type": "login",
|
|
"user": formData.loginUser,
|
|
"pass": formData.loginPass,
|
|
"csrf": formData.csrf_token
|
|
}
|
|
}, function(data) {
|
|
console.log(data.status, data);
|
|
document.location = "./";
|
|
}, function(data) {
|
|
console.log(data.status, data.responseJSON);
|
|
});
|
|
});
|