An authentication server of determining approval for access to a gate through a network, the authentication server comprising:
- a communication unit stored in a memory of the authentication server;
- and
- a processor (i) transmitting service gate information, user information, and an approval request signal for a user to an authorizer terminal through the communication unit when an authentication request signal for the user requesting access to a service gate using a gate key is received from a service server through the communication unit, to support the authorizer terminal to display the service gate information and the user information and support the authorizer to select an approval in response to the approval request signal, and (ii) performing the authentication for the user with reference to approval information and transmitting result information on the authentication to the service server through the communication unit when the approval information selected by an authorizer is received from the authorizer terminal through the communication unit, to support the service server to determine approval for the access to the service gate for the user,
- wherein the processor transmits time information requesting the access to the service gate and location information of the user requesting the access to the service gate by the user to the authorizer terminal through the communication unit to support the authorizer terminal to display the transmitted information,
- wherein the processor compares an identification key of the authentication server, which corresponds to the authorizer and is managed by the processor, with an identification key of the authorizer terminal received from the authorizer terminal, wherein the identification key of the authorizer terminal corresponds to the authorizer and is managed by the authorizer terminal, to perform authentication approval for the user, with reference to the approval information, when the identification key of the authentication server and the identification key of the authorizer terminal are matching and perform authentication rejection for the user when the identification key of the authentication server and the identification key of the authorizer terminal are not matching,
- wherein the processor changes the identification key of the authentication server regularly over a predetermined time or whenever authentication is performed,
- wherein the processor transmits time information requesting the access to the service gate and location information of the user terminal requesting the access to the service gate by the user terminal to the authentication server through the communication unit to support the authorizer terminal to display the transmitted information,
- wherein the communication unit is executed by the processor, and
- wherein the authentication server communicates a link of an application to the authorizer terminal to permit the authorizer to install the application on the authorizer terminal wherein the authentication server, via the application, provides identification information corresponding to the identification key of the authorizer, and the authorizer generates the gate key corresponding to the gate.