pubpub / platform

Open-source technology for creating full-stack knowledge applications for communities of all types.
https://knowledgefutures.org/pubpub
GNU General Public License v2.0
21 stars 2 forks source link

Add authentication and authorization checks to unsecured server actions #758

Open gabestein opened 1 week ago

gabestein commented 1 week ago

Motivation

A bunch of server actions atm are not secured at all. While easy to forget, these things are basically API endpoints, and atm for a lot of actions just about anyone can access them.

Requirements

Acceptance Criteria

Missing authentication & Authorization checks

Missing authorization checks (in addition to the above)

(can't find that very quickly, should probably be rethought anyway once we have our new permissions model in place)