| CPC H04L 63/0838 (2013.01) [H04L 63/102 (2013.01); H04L 63/107 (2013.01)] | 20 Claims |

|
1. A method, comprising:
receiving, by a computing device, a request to log in to a network of a cloud service provider (CSP);
identifying, by the computing device, login credentials received in the request, the login credentials including a passcode;
querying, by the computing device using the login credentials, a first data center of the cloud service provider located in a first region for first authentication information related to the request, the first authentication information including a first set of passcodes utilized for login to the network;
querying, by the computing device using the login credentials, a second data center of the cloud service provider located in a second region for second authentication information related to the request, the second authentication information including a second set of passcodes utilized for login to the network or replicated from the first set of passcodes;
determining, by the computing device based at least in part on one or more responses received in response to the querying of the first data center and/or the querying of the second data center, whether the passcode had been previously utilized;
determining, by the computing device, whether to provide access to the network based at least in part on whether the passcode had been previously utilized; and
providing, by the computing device, access to the network in accordance with a determination to provide access to the network.
|