Only admins should be able to access certain endpoints from the admin panel. We need some kind of auth mechanism for them, even just a single password would suffice.
Endpoints that need auth:
| Endpoint |
GET |
DELETE |
PUT |
POST |
Comment |
| v1/projectReqs |
|
|
|
|
contains sensitive info given by user, only admins should be able to see |
| v1/events |
|
|
|
|
|
| v1/devProfiles |
|
|
|
|
|
| v1/projects |
|
|
|
|
|
Only admins should be able to access certain endpoints from the admin panel. We need some kind of auth mechanism for them, even just a single password would suffice.
Endpoints that need auth: