diff --git a/web/src/App.jsx b/web/src/App.jsx
index 91c4d1a1e..a5d1ebc00 100644
--- a/web/src/App.jsx
+++ b/web/src/App.jsx
@@ -18,7 +18,7 @@ For commercial licensing, please contact support@quantumnous.com
*/
import React, { lazy, Suspense, useContext, useMemo } from 'react';
-import { Route, Routes, useLocation } from 'react-router-dom';
+import { Route, Routes, useLocation, useParams } from 'react-router-dom';
import Loading from './components/common/ui/Loading';
import User from './pages/User';
import { AuthRedirect, PrivateRoute, AdminRoute } from './helpers';
@@ -56,6 +56,11 @@ const About = lazy(() => import('./pages/About'));
const UserAgreement = lazy(() => import('./pages/UserAgreement'));
const PrivacyPolicy = lazy(() => import('./pages/PrivacyPolicy'));
+function DynamicOAuth2Callback() {
+ const { provider } = useParams();
+ return ;
+}
+
function App() {
const location = useLocation();
const [statusState] = useContext(StatusContext);
@@ -234,6 +239,14 @@ function App() {
}
/>
+ } key={location.pathname}>
+
+
+ }
+ />