Auth JWT (JSON WEB TOKEN ) - NodeJS
Faça autenticações em seus apps usando JWT, este respositório demostra de maneira simples composta como autenticar usando JSON WEB TOKEN o famoso JWT.
🚀 Tecnologias usadas
Este maravilindo projeto foi desenvolvido com as seguintes tecnologias:
💪 Projeto
Objetivo é aprenderes de maneira simples vendo estas pequenas linha de código aplicando o JWT neste projeto, além disso, tem exemplos de model do usuário bem como cadastro e login, rotas de autenticação e verificação.
Estrutura do projeto
- model
- node_modules
- routes
- auth.js
- posts.js
- verifyToken.js
- .env
- .gitignore
- index.js
- package.json
- validation.js
🤔 Porquê usar o JWT?
O objetivo do JWT é assegurar que aquela informação foi gerada por você, mesmo que outros possam ler a informação, não é possível alterar ela. Só quem tem as chaves que geraram esse token podem validar ele e até gerar outros tokens válidos.
🤼♂️ Como contribuir?
- Fork esse repositório;
- Crie uma branch com a sua feature: git checkout -b my-feature
- Commit suas mudanças: git commit -m 'feat: My new feature'
- Push a sua branch: git push origin my-feature
- Deixe um star neste repositório
📝 Licença
Esse projeto está sob a licença MIT. Veja o arquivo LICENSE para mais detalhes.
Feito com ❤️ Wilmy Danguya 👋