diff --git a/frontend/pages/signin/index.vue b/frontend/pages/signin/index.vue index b201195..ada01c8 100644 --- a/frontend/pages/signin/index.vue +++ b/frontend/pages/signin/index.vue @@ -28,11 +28,10 @@ definePageMeta({ const { addToast } = useToast(); -const { updateToken } = useAuth(); +const { updateToken, updateRefreshToken } = useAuth(); const { refetch: refetchAccount } = useGetAccount(); - const showOtp = ref(false); const otpCode = ref([]); @@ -107,6 +106,8 @@ const handleLogin = async () => { }); updateToken(response.access); + updateRefreshToken(response.refresh); + await new Promise(resolve => setTimeout(resolve, 1000)); await refetchAccount(); addToast({ @@ -116,9 +117,7 @@ const handleLogin = async () => { } }); - setTimeout(() => { - navigateTo("/"); - }, 2000); + navigateTo("/"); } catch (e) { otpCode.value = []; addToast({ message: "مشکلی پیش آمده" });