The invention provides a method and a 
system for real-name 
authentication based on face recognition. According to the method, personal information of a user including identity card information is acquired by the 
system, the condition that a personal terminal used by the user starts a camera device is detected, the information of a facial image from video information picked up by the camera device is selected according to a preset face posture rule, the identification photo information of a corresponding identity card is retrieved from the national citizen identity information 
database according to the identity card information, the selected information of the facial image is matched with the retrieved identification photo information, and real-name 
authentication of the personal information is performed according the matching degree. According to the method and the 
system disclosed by the invention, the difficult problem of non-face-to-face 
personal network identity identification is solved to ensure that a user can quickly finish real-time 
authentication anytime and anywhere, and meanwhile, because the user 
dose not need to provide an 
electronic identity card, the phenomena of falsely use and embezzlement of identity cards can be effectively prevented.