| CPC H04L 63/0861 (2013.01) [H04L 63/0823 (2013.01)] | 3 Claims |

|
1. An online learning system comprising:
a server apparatus comprising:
a first processor;
a temporary data storage; and
a registration data storage; and
a second processor; wherein
the first processor is configured or programmed to:
acquire, from a user terminal, data of a face photo-attached official certificate photographed by the user terminal, and cause the temporary data storage to temporarily store the same;
acquire face photo data to be stored in the registration data storage as user registration data that correspond to information written in an official certificate, the user registration data including face photo data from the user terminal;
acquire, from the user terminal, data of a user's face image photographed by the user terminal;
execute a first verification by comparing the acquired face photo data against the data of the face photo-attached official certificate stored in the temporary data storage;
execute a second verification by comparing the acquired user's face image against the data of the face photo-attached official certificate stored in the temporary data storage;
when both of the first verification and the second verification are successful, cause the temporary data storage not to retain the data of the face photo-attached official certificate used in the first verification and the second verification after the first verification and the second verification, and cause the registration data storage to register the user registration data including the face photo data used in the first verification;
perform identity verification based on the face photo data acquired from the user terminal and the user registration data including the face photo data used in the verification; and
cause the registration data storage to retain the user registration data including the face photo data used in the verification, continuously after the identity verification; and
the second processor is configured or programmed to perform face authentication of a user when an online learning material is to be distributed to the user terminal based on an image photographed by the user terminal and the face photo data stored in the registration data storage.
|