A tangible, non-transitory, computer-readable medium storing program instructions that cause a computer to execute a process comprising:
- receiving a communication from an initiating device on a communication channel, wherein the initiating device is configured to determine whether an identity of a user using the computer is verified by a verification service associated with the initiating device;
- verifying the identity of the user using the computer based on whether or not the user has logged into a verification service client application on the computer;
- conveying, to the verification service over a verification channel, and in response to the identity of the user using the computer being verified by the verification service client application, that the identity of the user using the computer is verified, wherein the verification service is caused to convey, to the initiating device over the verification channel, that the identity of the user using the computer is verified;
- and
- continuing, with the initiating device, the communication on the communication channel, wherein the initiating device is caused, in response to the identity of the user using the computer being verified, to manage the communication to the computer according to the identity being verified.