1. A method, implemented by a computing system programmed to perform the following, comprising: receiving, at the computing system, a user login request; in response to said receiving the login request, bind mounting a temporary directory on a local file system of the computing system, wherein the temporary directory does not require authentication; authenticating a user using user credentials; and in response to said authenticating the user, mounting a non-native directory in the temporary directory, wherein the non-native directory is stored at a remote location from the computing system.