Skip to content

Latest commit

 

History

History
46 lines (28 loc) · 1.77 KB

README.md

File metadata and controls

46 lines (28 loc) · 1.77 KB

🔒 Next Auth with JWT

Print do projeto

Projeto criado no treinamento Ignite da Rocketseat, podendo ser usado em qualquer sistema que necessite de autenticação um pouco mais sobusta.

➡️ Sobre

O projeto possui o objetivo de criar um sistema de autenticação com next.js, tendo validações tanto no browser como no server side. Possui várias validações de erros e segurança. São utilizado Cookies para armazenar os Tokens e Refresh Tokens vindos do servidor. Também possui controle de permissão e de cargos, que protege páginas e também componentes individuais, além de Toasts para feedbacks ao usuário.

✨ Tecnologias

  • Next.js
  • Typescript
  • nookies
  • axios
  • jwt-decode
  • react-hot-toast

🚀 Como rodar o código

git clone https://github.com/pedropaulodf/ignite-reactjs-auth-backend.git

E depois de clonado, rode o comando: yarn dev

O servidor roda na porta: 3333 do localhost.

Após o clone do backend, clone este repositório e rode o comando:

git clone https://github.com/pedropaulodf/next-autenticacao-jwt.git

Entre na pasta do projeto e rode: yarn dev

A aplicação roda na porta default: 3000 do localhost.

Learn More about Next.js

To learn more about Next.js, take a look at the following resources:

You can check out the Next.js GitHub repository - your feedback and contributions are welcome!