0xironclad / 0xironclad/Job-Application-Tracker

Enforce per-user data scoping

Aberta
#16 0 comentários 0 reações 0 responsáveis Ver no GitHub
auth backend
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

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.