codersforcauses / coexist

https://coexist-events.vercel.app
MIT License
6 stars 0 forks source link

Protect api endpoints #62

Closed dct0 closed 2 weeks ago

dct0 commented 2 weeks ago

Basic Information

Require authentication for all relevant endpoints. Then, create some api tests for each of the apps to check that they are indeed protected (they do not have to cover everything) Also need to add authentication to the browsable api so we can still smoke test by opening the endpoint in the browser :) https://www.django-rest-framework.org/topics/browsable-api/#authentication

Other Information

[Are there any additional information that we should know about?]

github-actions[bot] commented 2 weeks ago

Branch issue-62-Protect_api_endpoints created!