Skip to content

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

Notifications You must be signed in to change notification settings

pedropaulodf/next-autenticacao-jwt

Repository files navigation

🔒 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!

About

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

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published