CPC H04L 63/0807 (2013.01) [G06V 20/20 (2022.01); H04L 63/029 (2013.01); H04L 63/083 (2013.01); H04L 63/0823 (2013.01); H04L 63/0853 (2013.01)] | 20 Claims |
1. A system, comprising:
at least one computing device comprising at least one processor; and
a data store comprising instructions, wherein the instructions, when executed by the at least one processor, cause the at least one computing device to at least:
capture, by an onboarding application executed by a client device, an image of a gateway device, wherein the image of the gateway device is analyzed to identify a gateway identifier that uniquely identifies the gateway device;
transmit, by the onboarding application, from the client device to a management service, a request for gateway credentials, wherein the request comprises the gateway identifier;
relay, by the onboarding application executed by the client device, the gateway credentials from the management service to the gateway device, wherein the onboarding application relays the gateway credentials unexposed to users of the client device; and
delete, by the onboarding application, the gateway credentials from the client device upon detection of a predetermined event that triggers the onboarding application to delete the gateway credentials, the predetermined event comprising receiving, from the management service, a confirmation that the gateway device has checked in with the management service using the gateway credentials relayed to the gateway device by the onboarding application.
|