Merge of dev-auth #1

Merged
AINDUSTRIES merged 28 commits from dev-auth into main 2024-10-05 13:58:45 +00:00
6 changed files with 29 additions and 1 deletions
Showing only changes of commit febd1d33f1 - Show all commits

View File

@@ -119,3 +119,11 @@ body {
border: none;
border-radius: 5px;
}
.login {
position: fixed;
right: 0;
top: 0;
color: white;
padding: 10px;
}

View File

@@ -76,3 +76,11 @@ body {
grid-column-start: 2;
grid-column-end: 3;
}
.login {
position: fixed;
right: 0;
top: 0;
color: white;
padding: 10px;
}

View File

@@ -11,6 +11,7 @@
<link rel="stylesheet" href="static/css/index.css">
</head>
<body>
<a href="/login" class="login" id="login">Se connecter</a>
<div id="app" class="app">
<h1 id="app_title">Vote +</h1>
<label for="player_id">Pour qui votes tu?</label>

View File

@@ -11,6 +11,7 @@
<script src="/static/js/results.js" defer="defer"></script>
</head>
<body>
<a href="/login" class="login" id="login">Se connecter</a>
<div id="app" class="app"></div>
<div id="footer" class="footer">
<a href="/">Voter</a>

View File

@@ -64,7 +64,7 @@ async function main() {
})
.then(r => r.status) === 200) {
set_cookie();
showMessage("Merci pour ton vote!", "Ton vote a bien été prit en compte.", false, "info");
showMessage("Merci pour ton vote!", "Ton vote a bien été pris en compte.", false, "info");
}
console.log(vote);
} else {
@@ -123,4 +123,9 @@ function read_cookie() {
return document.cookie.includes("hasvoted=true");
}
let login = document.getElementById("login");
let logged = document.cookie.includes("logged=true");
login.textContent = logged ? "Se déconnecter" : "Se connecter";
login.href = logged ? "/logout" : "/login";
let _ = main();

View File

@@ -149,4 +149,9 @@ async function show_results(players) {
}
}
let login = document.getElementById("login");
let logged = document.cookie.includes("logged=true");
login.textContent = logged ? "Se déconnecter" : "Se connecter";
login.href = logged ? "/logout" : "/login";
let _ = run();