Skip to content
Snippets Groups Projects

Refactor/scripts/login.js

Merged Endre Braut Medhus requested to merge refactor/scripts/login.js into master
1 file
+ 6
3
Compare changes
  • Side-by-side
  • Inline
+ 6
3
async function login() {
async function login() {
let form = document.querySelector("#form-login");
let form = document.querySelector("#form-login");
let formData = new FormData(form);
let formData = new FormData(form);
let body = {"username": formData.get("username"), "password": formData.get("password")};
let body = {
 
"username": formData.get("username"),
 
"password": formData.get("password")
 
};
let response = await sendRequest("POST", `${HOST}/api/token/`, body)
let response = await sendRequest("POST", `${HOST}/api/token/`, body)
if (response.ok) {
if (response.ok) {
@@ -27,7 +30,7 @@ async function login() {
@@ -27,7 +30,7 @@ async function login() {
setCookie("remember_me", data.remember_me, 3000000000, "/");
setCookie("remember_me", data.remember_me, 3000000000, "/");
}
}
}
}
};
}
// Used for login if remember me cookie exists
// Used for login if remember me cookie exists
async function rememberMe() {
async function rememberMe() {
@@ -44,7 +47,7 @@ async function rememberMe() {
@@ -44,7 +47,7 @@ async function rememberMe() {
let alert = createAlert("Login failed!", data);
let alert = createAlert("Login failed!", data);
document.body.prepend(alert);
document.body.prepend(alert);
}
}
};
}
window.onload = function() {
window.onload = function() {
if (getCookieValue('remember_me')){
if (getCookieValue('remember_me')){
Loading