Ensure unauthorized requests are halted appropriately

Unauthorized requests currently return data that only authorized users should be able to see.