| CPC H04L 63/08 (2013.01) [H04L 9/3213 (2013.01); H04L 63/102 (2013.01)] | 9 Claims |

|
1. A communication device, comprising:
a memory;
a processor connected to the memory, the processor configured to:
in response to receiving a predetermined signal from a terminal device, send a parameter request to a specific server, wherein the parameter request is for requesting a parameter for communication with an authentication server, the specific server is different from the authentication server, the authentication server is configured to supply the communication device with authentication information, which is a token according to OAuth, for the communication device to communicate with a service server, and the service server is configured to supply a specific service to an user of the communication device;
receive the parameter from the specific server as a response to the parameter request;
send an authentication information request for requesting the authentication information to the authentication server by using the parameter received from the specific server;
in a case where a specific condition is met, receive the authentication information from the authentication server as a response to the authentication information request, wherein the specific condition is that the terminal device, which is a sender of the predetermined signal, is logged in at least one of the authentication server or the service server by using specific account information, and wherein in a case where the specific condition is not met, the authentication information is not received from the authentication server; and
communicate target data with the service server by using the authentication information received from the authentication server.
|