| CPC H04L 9/3242 (2013.01) [G06Q 20/3829 (2013.01); H04L 9/14 (2013.01); H04L 9/3249 (2013.01); H04W 12/06 (2013.01); H04L 2209/56 (2013.01)] | 20 Claims |

|
8. A computer-implemented method, comprising:
receiving, via processing circuitry, an access or transaction request corresponding to a user device of a user;
generating, via the processing circuitry, a browser session between the user device and a webserver;
receiving, via the processing circuitry and from the user device, authentication data indicative of a unique identifier corresponding to the browser session and a private key corresponding to the user;
identifying, via the processing circuitry and in response to a verification of at least a portion of the authentication data based on a public key corresponding to the user and paired with the private key, a login event published on a smart contract or a distributed ledger, wherein the login event includes first data indicative of an identity of the user and second data indicative of a previous unique identifier corresponding to a previous browser session;
associating the unique identifier with the identity of the user in response to identifying the login event; and
granting, via the processing circuitry, the access or transaction request in response to associating the unique identifier with the identity of the user.
|