1
0
mirror of https://github.com/spacebarchat/server.git synced 2024-11-10 12:42:44 +01:00

( bad ) lil error message on failed login

This commit is contained in:
Madeline 2022-06-27 16:40:40 +10:00
parent df46e5b43f
commit b01f004e1f
No known key found for this signature in database
GPG Key ID: 1958E017C36F2E47
2 changed files with 15 additions and 3 deletions

View File

@ -89,6 +89,13 @@
#loginDiscord {
background-color: var(--background-login-discord);
}
#failure {
width: 100%;
margin-top: 10px;
color: rgb(200, 20, 20);
display: none;
}
</style>
</head>
@ -98,8 +105,11 @@
<div class="header">
<h1>Welcome to Slowcord</h1>
<p>Glad to see you &lt;3 </p>
<p id="failure">Login failed</p>
</div>
<form action="javascript:void(0);">
<label for="email">Email</label>
<input type="email" name="email" />
@ -107,7 +117,7 @@
<label for="password">Password</label>
<input type="password" name="password" />
<input type="submit" />
<input type="submit" value="Login" />
<a
id="loginDiscord"
@ -157,7 +167,10 @@
if (json.token) {
window.localStorage.setItem("token", `"${json.token}"`);
window.location.href = "/app";
return;
}
document.getElementById("failure").style.display = "block";
})
</script>
</body>

View File

@ -71,9 +71,8 @@ const handlers: { [key: string]: any; } = {
app.get("/oauth/:type", async (req, res) => {
const { type } = req.params;
if (!type) return res.sendStatus(400);
const handler = handlers[type];
if (!handler) return res.sendStatus(400);
if (!type || !handler) return res.sendStatus(400);
const data = await handler.getAccessToken(req, res);
if (!data) return res.sendStatus(500);