# 🔧 CORRIGIR ERROS DE LOGIN

## Problemas Identificados

1. **Erro 422 no login** - Erro de validação (dados não estão sendo enviados corretamente)
2. **Erro 500 em `/auth/me`** - Erro interno do servidor

## Execute no Servidor

```bash
cd /var/www/gestorstream/backend

# 1. Verificar logs recentes
tail -100 storage/logs/laravel.log | grep -i "error\|exception\|422\|500\|auth\|login" | tail -30

# 2. Executar script de verificação
php verificar-erros-login.php

# 3. Verificar se há erro específico no AuthController
php -l app/Http/Controllers/Api/AuthController.php

# 4. Testar login diretamente
curl -X POST https://gestor.jf.eng.br/api/v1/auth/login \
  -H "Content-Type: application/json" \
  -H "Accept: application/json" \
  -d '{"email":"machadodossantos.patricia@gmail.com","password":"SUA_SENHA"}' \
  -v
```

## Possíveis Causas

### Erro 422 (Validação)
- Frontend não está enviando `email` e `password` corretamente
- Content-Type não está sendo enviado como `application/json`
- Dados estão sendo enviados como form-data em vez de JSON

### Erro 500 em /auth/me
- Erro ao carregar relacionamento `activeSubscription.plan`
- Problema com banco de dados
- Erro no modelo User

**ENVIE A SAÍDA DO COMANDO `tail -100 storage/logs/laravel.log | grep -i "error\|exception" | tail -30` para identificar o erro exato!**

