From c601367d04bb494aba3484b36be9368bfe214027 Mon Sep 17 00:00:00 2001 From: IshaVenikar Date: Mon, 10 Feb 2025 11:08:10 +0530 Subject: [PATCH] Pass secret for auto sign-in --- packages/frontend/.env.example | 2 ++ .../src/components/shared/auth/AutoSignInIFrameModal.tsx | 3 ++- packages/frontend/src/utils/constants.ts | 1 + 3 files changed, 5 insertions(+), 1 deletion(-) diff --git a/packages/frontend/.env.example b/packages/frontend/.env.example index 62241552..882c366d 100644 --- a/packages/frontend/.env.example +++ b/packages/frontend/.env.example @@ -16,3 +16,5 @@ VITE_TURNKEY_API_BASE_URL= VITE_LACONICD_CHAIN_ID= VITE_WALLET_IFRAME_URL= + +VITE_AUTH_SECRET= diff --git a/packages/frontend/src/components/shared/auth/AutoSignInIFrameModal.tsx b/packages/frontend/src/components/shared/auth/AutoSignInIFrameModal.tsx index e0e99e35..9b0e3102 100644 --- a/packages/frontend/src/components/shared/auth/AutoSignInIFrameModal.tsx +++ b/packages/frontend/src/components/shared/auth/AutoSignInIFrameModal.tsx @@ -5,7 +5,7 @@ import { useNavigate } from 'react-router-dom'; import { Box, Modal } from '@mui/material'; -import { BASE_URL, VITE_WALLET_IFRAME_URL } from 'utils/constants'; +import { BASE_URL, VITE_AUTH_SECRET, VITE_WALLET_IFRAME_URL } from 'utils/constants'; const axiosInstance = axios.create({ baseURL: BASE_URL, @@ -109,6 +109,7 @@ const AutoSignInIFrameModal = () => { { type: 'GET_ACCOUNT_ADDRESS', chainId: '1', + secret: VITE_AUTH_SECRET, }, VITE_WALLET_IFRAME_URL, ); diff --git a/packages/frontend/src/utils/constants.ts b/packages/frontend/src/utils/constants.ts index 046dd444..82914a96 100644 --- a/packages/frontend/src/utils/constants.ts +++ b/packages/frontend/src/utils/constants.ts @@ -13,3 +13,4 @@ export const VITE_BUGSNAG_API_KEY = import.meta.env.VITE_BUGSNAG_API_KEY; export const VITE_LIT_RELAY_API_KEY = import.meta.env.VITE_LIT_RELAY_API_KEY; export const VITE_LACONICD_CHAIN_ID = import.meta.env.VITE_LACONICD_CHAIN_ID; export const VITE_WALLET_IFRAME_URL = import.meta.env.VITE_WALLET_IFRAME_URL; +export const VITE_AUTH_SECRET = import.meta.env.VITE_AUTH_SECRET;