Skip to content

Com o objetivo de compreender o funcionamento da autenticação no Next e a fim de evitar uma abordagem superficial no código, foi decidido implementar um sistema no qual o usuário possa criar sua conta, efetuar login e ser redirecionado imediatamente para a tela de criação de seus blogs.

Notifications You must be signed in to change notification settings

Maria-Eduarda90/next-auth

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 

Repository files navigation

next-auth

PRs welcome! License

🚀 Tecnologias

  • ReactJS
  • NextJS
  • AuthContext
  • Sass
  • Typescript
  • Axios
  • useForm
  • React-Toastify
  • NodeJS
  • AdonisJS
  • Lucid
  • Sqlite
  • Middleware

Como rodar o projeto

🎲 Rodando o Back-End (servidor)

# Acesse a pasta do projeto no terminal/cmd
$ cd next-auth

# Vá para a pasta backend
$ cd backend

# Instale as dependências
$ yarn || npm i

# Execute a aplicação em modo de desenvolvimento
$ yarn dev || npm run dev

🎲 Rodando o Front-End

# Vá para a pasta web
$ cd web

# Instale as dependências
$ yarn || npm i

# Execute a aplicação em modo de desenvolvimento
$ yarn dev || npm run dev

💻 Sobre o projeto

A ideia do projeto é para estudar como funciona a autenticação no Nextjs, E estudo de Design System



Funcionalidade

- Cadastro e Autenticação de Usuário via Token
- Listagem
- Criação de Blogs
- Rotas Privadas
- Rotas Protegidas
- validação de formulário
- Uploads de imagens

Design do projeto


Projeto

About

Com o objetivo de compreender o funcionamento da autenticação no Next e a fim de evitar uma abordagem superficial no código, foi decidido implementar um sistema no qual o usuário possa criar sua conta, efetuar login e ser redirecionado imediatamente para a tela de criação de seus blogs.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages