diff --git a/server/api/index.js b/server/api/index.js index 8276aaf..71f9a28 100644 --- a/server/api/index.js +++ b/server/api/index.js @@ -11,6 +11,16 @@ import { // Get info API endpoint (/api/info) // Returns information about the requesting session export async function getInfo(req, res) { + // If server has auth disabled + if (!req.locals.session) { + res.send({ + authenticated: true, + appliedKeys: [], + permissions: [], + }); + return; + } + const session = await prisma.session.findUnique({ where: { token: req.locals.session,