diff --git a/apps/OpenSign/src/App.js b/apps/OpenSign/src/App.js
index d1555f8bf..cbfc5141a 100644
--- a/apps/OpenSign/src/App.js
+++ b/apps/OpenSign/src/App.js
@@ -15,7 +15,7 @@ import ForgetPassword from "./routes/ForgetPassword";
import ChangePassword from "./routes/ChangePassword";
import ReportMicroapp from "./components/ReportMicroapp";
import LoadMf from "./routes/LoadMf";
-import ValidateRoute from "./layout/ValidateRoute";
+import ValidateRoute from "./primitives/ValidateRoute";
function App() {
const [isloading, setIsLoading] = useState(true);
diff --git a/apps/OpenSign/src/layout/HomeLayout.js b/apps/OpenSign/src/layout/HomeLayout.js
index 07531f020..4d62aa564 100644
--- a/apps/OpenSign/src/layout/HomeLayout.js
+++ b/apps/OpenSign/src/layout/HomeLayout.js
@@ -178,8 +178,16 @@ const HomeLayout = ({ children }) => {
};
const handleLoginBtn = () => {
- Parse.User.logOut();
- navigate("/", { replace: true });
+ try {
+ Parse.User.logOut();
+ localStorage.removeItem("accesstoken");
+ navigate("/", { replace: true });
+ } catch (err) {
+ console.log("err ", err);
+ } finally {
+ localStorage.removeItem("accesstoken");
+ navigate("/", { replace: true });
+ }
};
return (
@@ -213,7 +221,7 @@ const HomeLayout = ({ children }) => {
) : (
-
Your session has expired.
+
Your session has expired.