Skip to content

A componente validation token auth in nodejs server;

Notifications You must be signed in to change notification settings

JoaoIto/token-auth-user

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

token-auth-user

O intuito desse repositório é criar um componente padrão de token de autenticação, construído em node.js com Typescript, para ser usado sempre na autenticação de usuário usando a estrutura padrão de CPF e senha, e liberação do token, a partir de usuário também pré-criados, usando MongoDB.


How to use:

Para instalar o componente, você pode usar npm ou yarn:

npm i node_auth-login

How start:

npm run start

Isso vai iniciar as rotas do servidor:

get => /users
post => /login {cpf, senha}
post => /register {cpf, senha}

A rota de get, devolve todos os usuários, porém protegida com um token já validado a partir de um usuário, e a rota de post sendo utilizada para fazer a verificação.

  • Ao iniciar o sistema, os usuários são pré-criados no banco de dados configurado do mongoDB.
  • Ao iniciar é rodado uma função que cria registros fake para serem usados na verificação.
{
  "users": [
    {
      "cpf": "00000000000",
      "senha": "1111"
    }
  ]
}

About

A componente validation token auth in nodejs server;

Resources

Stars

Watchers

Forks

Packages

No packages published