Conversation
2c45e32 to
1a4bfb2
Compare
|
Claude finished @vinicios-neves's task —— View job Revisão Completa do Pull Request "Aula 5"Lista de Tarefas:
🚨 Problemas Críticos de Segurança1. JWT Secret Hardcodado (CRÍTICO)Arquivo: export const JWT_SECRET = process.env.JWT_SECRET ?? 'dev-secret-change-me';
2. Client-Side Token Storage (ALTO)Arquivo: const token = localStorage.getItem('access_token')
localStorage.setItem('access_token', res.data.access_token)
3. Hardcoded API URL (MÉDIO)Arquivo: baseURL: 'http://localhost:3000',
🔒 Análise de Segurança OWASP✅ Pontos Positivos
|
|
Claude finished @vinicios-neves's task —— View job Revisão Completa do Pull Request "Aula 5"Lista de Tarefas:
🚨 Problemas Críticos de Segurança1. JWT Secret Hardcodado (CRÍTICO)Arquivo: export const JWT_SECRET = process.env.JWT_SECRET ?? 'dev-secret-change-me';
2. Client-Side Token Storage (ALTO)Arquivo: const token = localStorage.getItem('access_token')
localStorage.setItem('access_token', res.data.access_token)
3. Hardcoded API URL (MÉDIO)Arquivo: baseURL: 'http://localhost:3000',
🔒 Análise de Segurança OWASP✅ Pontos Positivos
|
No description provided.