0xironclad / 0xironclad/Job-Application-Tracker
Enforce per-user data scoping
- Linguagem predominante
- TypeScript
- Estrelas
- 0
- Forks
- 0
- Métricas de merge de PRs
- Nenhum PR com merge em 30d
Descrição
Audit all queries and add user scoping so that each user only sees and modifies their own companies, applications, contacts, notes, tasks, and tags. Add tests that verify cross user access is denied.
Guia de contribuição
Nenhum guia de contribuição indexado para este repositório
Direção de pesquisa
Audit all database queries across models like companies, applications, contacts, notes, tasks, and tags to ensure they include user_id scoping. Start by examining the data access layer or repository pattern files. Write tests that simulate cross-user access attempts to verify denial. Look for existing authentication middleware to understand how user context is passed.
Escrita pelo modelo de indexação a partir do texto da issue.
Avaliação
- Stack de tecnologia
- typescript
- Domínio
- backend, databases, security
- Tipo de issue
- Funcionalidade
- Dificuldade
- 4/5
- Tempo estimado
- 3-5 dias
- Status de atividade
- Estagnada
- Clareza
- Razoavelmente clara
- Facilidade para iniciantes
- 45/100