simple-auth-storage
v1.0.0
Published
A simple authentication storage package for managing user sessions in localStorage
Maintainers
Readme
Simple Auth Storage
Um pacote simples para gerenciar autenticação de usuários usando localStorage.
Instalação
npm install simple-auth-storageUso
import authStorage from 'simple-auth-storage';
// Gerar um token de autenticação
const token = authStorage.generateToken();
// Salvar usuário com o token gerado
authStorage.saveUser({ email: '[email protected]' }, token);
// Verificar se está logado
const isLoggedIn = authStorage.isLoggedIn();
// Obter email do usuário
const email = authStorage.getEmail();
// Fazer logout
authStorage.logout();Métodos Disponíveis
generateToken(): Gera um token de autenticação seguro usando criptografiasaveUser(user, token): Salva os dados do usuário no localStoragegetUser(): Retorna os dados do usuário atual ou null se não estiver logadoisLoggedIn(): Retorna true se o usuário estiver logadologout(): Remove os dados do usuário do localStoragegetEmail(): Retorna o email do usuário atual ou null se não estiver logado
