An open API service indexing awesome lists of open source software.

https://github.com/denisfloyd/ignite-next-auth

🚀 (Ignite) Módulo 4. Trilha ReactJS. Next js Authentication code base
https://github.com/denisfloyd/ignite-next-auth

jwt nextjs react ssr

Last synced: about 2 months ago
JSON representation

🚀 (Ignite) Módulo 4. Trilha ReactJS. Next js Authentication code base

Awesome Lists containing this project

README

          

NextAuth


Aplicação para exemplificar a autenticação em um SSR.


GitHub language count

Made by denismend

License


sample


Sobre a aplicação   |   
Tecnologias   |   
Como Executar   |   
Executar os testes   |   
Licença

## :rocket: Sobre a aplicação

O projeto tem como objetivo o estudo e desenvolvimento de uma aplicação em ReactJS com NextJS para apresentar conceitos de autentição em um SSR.

O projeto foi desenvolvido como pratica das aulas do módulo 04 do Ignite da Rocketseat

## :computer: Tecnologias
Este projeto foi construído utilizando as seguintes tecnologias:

- [ReactJS](https://reactjs.org/)
- [Next.JS](https://nextjs.org/)
- [TypeScript](https://www.typescriptlang.org/)
- [Nookies](https://www.npmjs.com/package/nookies)

## :construction_worker: Como Executar

```bash
# Execute o comando git clone para realizar o clone do repositório
$ git clone https://github.com/denismend/ignite-next-auth.git
# Entre na pasta do repositório clonado
$ cd ignite-next-auth
```

### **Iniciando o projeto**

```bash
# Execute yarn para instalar as dependências
$ yarn

# Na raiz do projeto crie uma copia do arquivo .env.sample
# Altere o nome da copia para .env.local
# Preencha as variáveis ambiente de acordo com as instruções
$ cp .env.sample .env.local

# Execute stripe listen para ouvir eventos do webhook
$ stripe listen --forward-to localhost:3000/api/webhooks

# Para iniciar a aplicação
$ yarn dev

```

## :memo: Licença

Esse projeto está sob a licença MIT. Veja o arquivo [LICENSE](LICENSE) para mais detalhes.

---

Feito com 💜 by denismend