A method of identifying a user, wherein the method comprises: - generating validation data on an identification server, wherein the validation data indicate at least two different perspectives of a camera of a terminal of a user with respect to an identification document, the camera capturing first image data, - sending the validation data from the identification server to the terminal, - receiving the first image data from the terminal of the user at the identification server, wherein the first image data show the identification document having a photograph of the user and comprise at least two images (301-1, 301-2, 301-3), wherein the at least two images (301-1, 301-2, 301-3) show the identification document at two different perspectives, - receiving second image data from the terminal of the user at the identification server, wherein the second image data show a facial region of the user, - identifying the user, wherein said identifying comprises: - determining validation information from the first image data, wherein the validation information relates to the perspective of the camera capturing the first image data with respect to the identification document in the at least two images (301-1, 301-2, 301-3), - validating the determined validation information based on the generated validation data, - depending on said validating of the determined validation information, selectively comparing the first image data with the second image data to determine a similarity of the photography of the user from the first image data with the facial region of the user from the second image data, - determining identification data of the user from the first image data based on the identification document, - verifying integrity features of the identification document of the first image data, wherein the integrity features include a holographic image, wherein the method further comprises: - creating control data on the identification server, - sending the control data from the identification server to the terminal, wherein the control data instruct the terminal to capture the first image data and/or the second image data with certain image parameters. - generating validation data on an identification server, - sending the validation data from the identification server to the terminal, - receiving the first image data from the terminal of the user at the identification server, - receiving second image data from the terminal of the user at the identification server, - identifying the user, wherein said identifying comprises: - determining validation information from the first image data, wherein the validation information relates to the perspective of the camera capturing the first image data with respect to the identification document in the at least two images (301-1, 301-2, 301-3), - validating the determined validation information based on the generated validation data, - depending on said validating of the determined validation information, selectively comparing the first image data with the second image data to determine a similarity of the photography of the user from the first image data with the facial region of the user from the second image data, - determining identification data of the user from the first image data based on the identification document, - verifying integrity features of the identification document of the first image data, wherein the integrity features include a holographic image, - determining validation information from the first image data, wherein the validation information relates to the perspective of the camera capturing the first image data with respect to the identification document in the at least two images (301-1, 301-2, 301-3), - validating the determined validation information based on the generated validation data, - depending on said validating of the determined validation information, selectively comparing the first image data with the second image data to determine a similarity of the photography of the user from the first image data with the facial region of the user from the second image data, - determining identification data of the user from the first image data based on the identification document, - verifying integrity features of the identification document of the first image data, wherein the integrity features include a holographic image, - creating control data on the identification server, - sending the control data from the identification server to the terminal,