root-systems / cobuy

:seedling: :package: :stew: :family: Helping people buy good food at good prices, together.
GNU Affero General Public License v3.0
25 stars 4 forks source link

server-side authorizations #172

Open ahdinosaur opened 7 years ago

ahdinosaur commented 7 years ago

we haven't even started this. :unamused:

TODO @ahdinosaur: update this ticket with details about how to "harden" (setup authorization checks) on back-end.

depends on #166

sarah-arrrgh commented 7 years ago

image

ahdinosaur commented 6 years ago

i'll start working on the dogstack-agents part of this ticket.

iainkirkpatrick commented 6 years ago

@ahdinosaur - for the non-dogstack-agents services here, my guess is this is just having appropriate hooks on the various services to prevent finds / gets / updates / patches / removes from agents who shouldn't be able to?

in which case, my first plan at it would be:

i can see some of these we might want to change further down the road (i.e. admins can edit other members intents) but how is this for now?

ahdinosaur commented 6 years ago

prevent finds / gets / updates / patches / removes from agents who shouldn't be able to?

yep!

this might be a good time to split up the services by topic:

your rough outline looks good. 😄