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);
|
||
|
});
|
||
|
});
|