Enforce authorization throughout the app