CPC H04L 63/0884 (2013.01) | 17 Claims |
1. A device, comprising:
one or more processors; and
one or more computer-readable non-transitory storage media coupled to the one or more processors and comprising instructions that, when executed by the one or more processors, cause the device to perform operations comprising:
receiving, by a WebAuthn proxy, login prompt information from a browser, wherein the WebAuthn proxy and the browser are installed on the device;
generating, by the WebAuthn proxy, a WebAuthn credential request based on the login prompt information;
communicating, by the WebAuthn proxy, the WebAuthn credential request to a WebAuthn authenticator;
receiving, by the WebAuthn proxy, a WebAuthn response from the WebAuthn authenticator; and
communicating, by the WebAuthn proxy, the WebAuthn response to the browser;
wherein the device is a local device, wherein the WebAuthn authenticator is installed on the local device, and wherein the browser is an embedded browser in a local application installed on the local device.
|