Procházet zdrojové kódy

pridany session timeout

marek před 1 měsícem
rodič
revize
8e65e6f676
1 změnil soubory, kde provedl 2 přidání a 2 odebrání
  1. 2 2
      routes/include/auth.js

+ 2 - 2
routes/include/auth.js

@@ -15,7 +15,7 @@ export default (langName, lang) => new Elysia({ prefix: "/auth" })
     const token = cookie.session.value
     const session = await Auth.getSession(token)
 
-    if (session) {
+    if (session?.valid) {
       return redirect(`/${langName === "sk" ? `` : `${langName}/`}panel`)
     }
 
@@ -110,7 +110,7 @@ export default (langName, lang) => new Elysia({ prefix: "/auth" })
     const token = cookie.session.value
     const session = await Auth.getSession(token)
 
-    if (session) {
+    if (session?.valid) {
       Auth.removeSession(session.id)
       delete cookie.session
     }