A non-transitory computer-readable recording medium storing computer-readable instructions for a communication device, wherein
- the computer-readable instructions, when executed by a processor of the communication device, cause the communication device to:
- receive authentication information from a server for the communication device to use the server;
- in a case where the authentication information is received from the server, register the authentication information in a memory;
- send first location information in the communication device to the server, the first location information being to be sent from the server to a terminal device;
- receive a registration request including the first location information from the terminal device which has received the first location information;
- in a case where the authentication information is received from the server and the registration request is received from the terminal device, register a first password in the memory;
- obtain a first change instruction for changing the first password without the first password being inputted after the authentication information and the first password have been registered in the memory;
- in a case where the first change instruction is obtained, send the authentication information and second location information in the communication device to the server, the second location information being to be sent from the server to the terminal device;
- receive a change request including the second location information from the terminal device which has received the second location information;
- and
- in a case where the change request is received from the terminal device, change the first password in the memory to a second password.