Abstract:
A terminal, a server, a method of controlling the terminal, and a method of controlling the server are provided. The terminal includes a communication unit which communicates with a server storing a file uploaded by a second terminal, a photographing unit which captures an image of a user of the terminal, and a controller which controls the communication unit to receive client information for client authentication from the server, authenticate a client on the basis of a facial image included in the client information and the image of the user captured by the photographing unit, and receive the uploaded file according to the authentication result when the terminal accesses the server with the same account as the second terminal.