Is it possible to setup conditional authentication on a single resource like in this contrived example:
GET /api/blogs/ (unauth anonymous endpoint)
GET /api/blogs/1234 (unauth anonymous endpoint)
POST /api/blogs/ (requires auth to create content)
PUT /api/blogs/1234 (requires auth to update content)
DELETE /api/blogs/1234 (requires auth to update content)