officially have working logins! login is required for the search page, although there is little error handling