From 5777d3c7701af0b67e05ea395b55bdebaf7a77fc Mon Sep 17 00:00:00 2001 From: Tarrence van As Date: Tue, 1 Oct 2024 17:20:49 -0400 Subject: [PATCH] Pass session expiration to register (#798) --- packages/keychain/src/pages/session.tsx | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/packages/keychain/src/pages/session.tsx b/packages/keychain/src/pages/session.tsx index c0fe78656..5749b4191 100644 --- a/packages/keychain/src/pages/session.tsx +++ b/packages/keychain/src/pages/session.tsx @@ -10,10 +10,12 @@ import { useConnection } from "hooks/connection"; import { useRouter } from "next/router"; import { useCallback, useEffect } from "react"; import { LoginMode } from "components/connect/types"; +import { SESSION_EXPIRATION } from "const"; type SessionResponse = { username: string; address: string; + expires_at: string; ownerGuid: string; transactionHash?: string; alreadyRegistered?: boolean; @@ -99,6 +101,7 @@ export default function Session() { address: controller.address, ownerGuid: controller.account.cartridge.ownerGuid(), transactionHash: transaction_hash, + expires_at: String(SESSION_EXPIRATION), }); }, [ @@ -126,6 +129,7 @@ export default function Session() { address: controller.address, ownerGuid: controller.account.cartridge.ownerGuid(), alreadyRegistered: true, + expires_at: String(SESSION_EXPIRATION), }); } }, [controller, origin, policies, queries.public_key, onCallback]);