Files
ChessHub/frontend/utils/auth.js
T

22 lines
496 B
JavaScript

import { redirect } from "react-router-dom";
export function checkAuthStatus() {
const token = localStorage.getItem("token");
if (token) return token;
else return redirect("/login");
}
export function isLoggedIn() {
if (localStorage.getItem("token")) return true;
else return false;
}
export function getUserData() {
const user = JSON.parse(localStorage.getItem("user"));
return user;
}
export function getAuthToken() {
return localStorage.getItem("token");
}