DeployBoard / DeployBoard/deployboard-python

Verify the response only contains data from requester account.

Ouverte
#19 1 commentaire 0 réactions 0 personnes assignées Voir sur GitHub
api enhancement
Langage dominant
Python
Étoiles
10
Forks
1
Métriques de merge des PR
Aucune PR mergée en 30 j

Description

We have logic at each route to get the account of the requester and use that in the query to retrieve data. This is good, but we'd like to add an additional level of security to verify the response does not contain any items associated with a different account, before returning it to the client. It would make most sense if this was done as some type of middleware and was not required to be implemented at each route.

Guide de contribution

Aucun guide de contribution indexé pour ce dépôt

Piste de recherche

Start by tracing the existing requester-account lookup and query flow at each route. Investigate the middleware entry point and response path, then define how account ownership is verified before data reaches the client; done means responses contain no items associated with another account.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
python
Domaine
backend-api-design, security
Type d'issue
Fonctionnalité
Difficulté
5/5
Temps estimé
Plus d'une semaine
Activité
À l'abandon
Clarté
Plutôt claire
Accessibilité débutants
35/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.