React: Verificar usuário autenticado pelo front-end!

Como eu poderia verificar se um token é verdadeiro? Tenho uma api com laravel passport e o front com react, o usuário coloca email e senha, a api verifica e se tiver usuário no banco ele gera um token e armazena no local storage, tenho uma private route, e pra isso precisaria sabrr se o usuario esta autenticado, a dúvida é, como verifico se o token é verdadeiro? Anteriormente fiz uma lógica, mas n funcionou, pois se alguém abrisse o console e colocasse um valor qualquer no token, ele retornava true e a pessoa estava livre pra acessar o sistema.

Como poderia verificar o token com base nesta função abaixo?

const checkAuth = {   isAuthenticated: false,   authenticate(cb) {     this.isAuthenticated = true     setTimeout(cb, 100)   },   signout(cb) {     this.isAuthenticated = false     setTimeout(cb, 100)   } }