1. A method of providing a mobile device with web-based access to a data object, the method comprising: receiving at a relay server authentication information for a data store hosting the data object, the information sent from the mobile device; executing a connection application stored in memory at the relay server, wherein execution of the connection application by a processor at the relay server establishes a connection between the relay server and a web access server associated with the data store hosting the data object; transmitting the received authentication information from the relay server to the web access server via the established connection, whereby the web access server may subsequently authenticate a user seeking access to the data store based on the authentication information received from the relay server; receiving the data object at the relay server following authentication of the user to the data store by the web access server; and transmitting the received data object from the relay server to the mobile device.