Guia Rápido
Este guia mostra como configurar rapidamente o Draft Auth e realizar um fluxo de autenticação básico.
Pré-requisitos:
- Node.js e pnpm instalados.
- Acesso a um terminal.
Passos:
- Clonar o Repositório:
Terminal window git clone https://github.com/matheuspergoli/draftauthcd draftauth - Instalar Dependências:
Terminal window pnpm install - Configurar Variáveis de Ambiente:
- Crie um arquivo
.envemapps/apieapps/web. - Preencha as variáveis necessárias (veja
.env.exampleem cada app).
- Crie um arquivo
- Subir banco (Desenvolvimento):
Terminal window pnpm db:push - Iniciar Aplicações:
Terminal window pnpm dev - Acessar o Frontend: Abra o
FRONTEND_URLno navegador. - Setup Inicial: Você será redirecionado para a autenticação e depois para a tela de setup para criar a aplicação principal.
- Acessar Dashboard: Após o setup, você poderá acessar o dashboard de administração.