const token = localStorage.getItem("accessToken");
export default function getTokenDetails() {
const base64Url = token.split(".")[1]; // Get the payload part of the JWT
const base64 = base64Url.replace(/-/g, "+").replace(/_/g, "/");
const jsonPayload = decodeURIComponent(
atob(base64)
.split("")
.map((c) => "%" + ("00" + c.charCodeAt(0).toString(16)).slice(-2))
.join("")
);
const decodedData = JSON.parse(jsonPayload);
return decodedData;
}
0 Comments