Protect dashboard with basic auth