aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrew Lee <andrew@alee14.me>2025-01-25 11:01:25 -0500
committerAndrew Lee <andrew@alee14.me>2025-01-25 11:01:25 -0500
commitf80bb997bc6efed64dfa78918bfae1f031e1d28f (patch)
tree63813a9ac314832a5eff1e4e12b312c6b3684f37
parent37f7114b48c3e680879546c69f283d2250670815 (diff)
downloadbnbaim-auth-f80bb997bc6efed64dfa78918bfae1f031e1d28f.tar.gz
bnbaim-auth-f80bb997bc6efed64dfa78918bfae1f031e1d28f.tar.bz2
bnbaim-auth-f80bb997bc6efed64dfa78918bfae1f031e1d28f.zip
Logout button
-rw-r--r--index.js2
-rw-r--r--views/error-login.ejs17
2 files changed, 18 insertions, 1 deletions
diff --git a/index.js b/index.js
index ce55f07..6a97da4 100644
--- a/index.js
+++ b/index.js
@@ -85,7 +85,7 @@ app.get("/", async (req, res) => {
}
});
} else {
- return res.render('error', { error: 'You must be a member of that server to access this page.' });
+ return res.render('error-login', { error: 'You must be a member of that server to access this page.' });
}
} else {
res.render('index', { serverName: process.env.SERVER_NAME || 'AIM', discordName: process.env.DISCORD_NAME || 'Discord' });
diff --git a/views/error-login.ejs b/views/error-login.ejs
new file mode 100644
index 0000000..59c6e94
--- /dev/null
+++ b/views/error-login.ejs
@@ -0,0 +1,17 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+ <meta charset="UTF-8">
+ <meta name="viewport" content="width=device-width, initial-scale=1.0">
+ <link rel="stylesheet" href="/css/style.css">
+ <title>bnbAIM</title>
+</head>
+<body>
+ <div class="background"></div>
+ <div class="container">
+ <h1>Oh no! Something went wrong!</h1>
+ <p><%= error %></p>
+ <a href="/logout" class="button logout">Logout</a>
+ </div>
+</body>
+</html>