05-architecture: added support for basic authentication and https