A computer-implemented liveness detection method, comprising periodically displaying a plurality of preset images, comprising displaying, in each period, the preset images of the plurality of preset images in a specific order; continuously capturing face images of a user looking at the periodically displayed preset images, the continuously captured face images of the user forming a plurality of faces images; for each of the plurality of face images, determining an eye image of the user based on the face image; and performing liveness detection on the user based on the plurality of preset images and a plurality of to-be-verified images included in the plurality of eye images of the plurality of face images, wherein each to-be-verified image of the plurality of to-be-verified images is formed by reflection of a corresponding displayed preset image of the plurality of preset images in an eye of the user, wherein the performing liveness detection on the user based on the plurality of preset images and the plurality of to-be-verified images comprises: extracting the plurality of to-be-verified images from the plurality of eye images, comparing the plurality of to-be-verified images with the plurality of preset images, determining, through comparison of the plurality of to-be-verified images with the plurality of preset images, a quantity of designated preset images among the plurality of preset images, wherein the designated preset images are the preset images of the plurality of preset images which match at least a to-be-verified image in the plurality of to-be-verified images, determining a ratio of the quantity of designated preset images to the total quantity of preset images in the plurality of preset images, if it is determined that the ratio reaches a set ratio, determining that the plurality of face images are face images of a living body, and if it is determined that the ratio does not reach the set ratio, determining that the plurality of face images are face images of a non-living body. periodically displaying a plurality of preset images, comprising displaying, in each period, the preset images of the plurality of preset images in a specific order; continuously capturing face images of a user looking at the periodically displayed preset images, the continuously captured face images of the user forming a plurality of faces images; for each of the plurality of face images, determining an eye image of the user based on the face image; and performing liveness detection on the user based on the plurality of preset images and a plurality of to-be-verified images included in the plurality of eye images of the plurality of face images, wherein each to-be-verified image of the plurality of to-be-verified images is formed by reflection of a corresponding displayed preset image of the plurality of preset images in an eye of the user, wherein the performing liveness detection on the user based on the plurality of preset images and the plurality of to-be-verified images comprises: extracting the plurality of to-be-verified images from the plurality of eye images, comparing the plurality of to-be-verified images with the plurality of preset images, determining, through comparison of the plurality of to-be-verified images with the plurality of preset images, a quantity of designated preset images among the plurality of preset images, wherein the designated preset images are the preset images of the plurality of preset images which match at least a to-be-verified image in the plurality of to-be-verified images, determining a ratio of the quantity of designated preset images to the total quantity of preset images in the plurality of preset images, if it is determined that the ratio reaches a set ratio, determining that the plurality of face images are face images of a living body, and if it is determined that the ratio does not reach the set ratio, determining that the plurality of face images are face images of a non-living body. extracting the plurality of to-be-verified images from the plurality of eye images, comparing the plurality of to-be-verified images with the plurality of preset images, determining, through comparison of the plurality of to-be-verified images with the plurality of preset images, a quantity of designated preset images among the plurality of preset images, wherein the designated preset images are the preset images of the plurality of preset images which match at least a to-be-verified image in the plurality of to-be-verified images, determining a ratio of the quantity of designated preset images to the total quantity of preset images in the plurality of preset images, if it is determined that the ratio reaches a set ratio, determining that the plurality of face images are face images of a living body, and if it is determined that the ratio does not reach the set ratio, determining that the plurality of face images are face images of a non-living body.