浏览代码

allow logout to fail

Milo Schwartz 6 月之前
父节点
当前提交
58a084426b
共有 1 个文件被更改,包括 6 次插入1 次删除
  1. 6 1
      server/routers/auth/logout.ts

+ 6 - 1
server/routers/auth/logout.ts

@@ -31,7 +31,12 @@ export async function logout(
     }
 
     try {
-        await invalidateSession(session.sessionId);
+        try {
+            await invalidateSession(session.sessionId);
+        } catch (error) {
+            logger.error("Failed to invalidate session", error)
+        }
+
         const isSecure = req.protocol === "https";
         res.setHeader("Set-Cookie", createBlankSessionTokenCookie(isSecure));