browse will now direct users to the login page if not logged in when accessing the product browsing page. The login page has been modified so that it does not throw an exception if accessed without recieving a request.