refactor: implement automatic token refresh and credential support for auth API client

This commit is contained in:
Your Name
2026-04-10 18:34:28 +05:30
parent 867839f896
commit a0eec02ee4
4 changed files with 27 additions and 7 deletions
+2 -2
View File
@@ -1,7 +1,7 @@
import { CheckCircleIcon, XCircleIcon } from "@phosphor-icons/react";
import { useEffect, useRef, useState } from "react";
import { useNavigate, useParams } from "react-router-dom";
import apiClient from "../api/apiClient";
import authApiClient from "../api/apiClient";
import Logo from "../components/Logo";
export default function Activate() {
@@ -20,7 +20,7 @@ export default function Activate() {
const activateAccount = async () => {
try {
await apiClient.get(`/activate/${uidb64}/${token}/`);
await authApiClient.get(`/activate/${uidb64}/${token}/`);
setStatus("success");
} catch (err) {
console.error("Activation error:", err);