simple-auth-storage
v1.0.0
Published
A simple authentication storage package for managing user sessions in localStorage
Downloads
18
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
