Adding authenticated metadata fetch, with prelim login test to allow SteamGuard code entry