Require authentication everywhere

I noticed that the app doesn't require user authentication in some places. Based on the nature of the app, it seems natural to require authentication everywhere inside the app.