iOS: Add more comprehensive basic auth support
Right now we have a hacky way to support basic auth for API calls, by using user@password:url for the API_HOST_URL in the config. However, this doesn't work with content loaded by web views.
We should add a new config setting:
So you can have a list of credentials.This makes it much easier for us to test on stage or on sandboxes with basic auth enabled.
Steps to Reproduce
Reason for Variance
This will make it easier to test on stage, but I'm not sure it's a strict requirement for assessments - up to you on priority.