1. A processor-implemented method for securely displaying content through a network, the method comprising: indexing disparately owned content via a multi-content owner indexing engine; generating a disparately owned content index from the indexing engine; receiving, by a first server, a request to access secure content through a network, the request including profile information; automatically constructing a query based on the profile information contained in the request rather than based on and without additional input and further without having to provide a structured database query, wherein automatically constructing the query without additional input includes not being required to enter search terms, click a link, or take any other action; providing the constructed query to the search engine and running the constructed query against the index; trimming the results to remove unauthorized content before placing the results into a multi-source owner template interface, wherein trimming the results includes comparing security attributes in a profile with content security attributes associated with the requested content; constructing a display by placing the trimmed results of the query sent from the search engine within the multi-source owner template interface; and providing the multi-source owner template interface to a request for display.