STORE-160 Fix

Adds a fix to prevent users from accessing the publisher without logging in.

When accessing the publisher pages unauthenticated users are directed to the login page
When accessing the publisher api unauthenticated users are provided with a 401 error