Autenticação Astro + Clerk
Este projeto demonstra a implementação de autenticação usando Astro e Clerk, oferecendo uma solução robusta e segura para gerenciamento de usuários.
🚀 Tecnologias
✨ Funcionalidades
- Autenticação de usuários
- Login social (Google, GitHub)
- Proteção de rotas
- Gerenciamento de sessões
- Dashboard personalizado
📦 Instalação
- Clone o repositório:
git clone https://github.com/vinicius-dsr/auth-astro-clerk.git
- Instale as dependências:
pnpm install
- Configure as variáveis de ambiente:
- Crie um arquivo
.env na raiz do projeto.
- Adicione as variáveis de ambiente necessárias, como
CLERK_PUBLISHABLE_KEY e CLERK_SECRET_KEY.
- Inicie o servidor de desenvolvimento:
pnpm run dev