主权项 |
1. A system for a service provider comprising:
a network interface configured to communicate with devices over a network; a non-transitory memory configured to store a plurality of machine-readable instructions; and one or more hardware processors coupled to the non-transitory memory and configured to read instructions from the non-transitory memory to cause the system to perform operations comprising:
receiving a login request from a user through a user device comprising at least a device identifier (ID) and a user name for an account, wherein the login request is received from a scan of a code on a login page of a website using a camera of the user device, wherein the user device executes a mobile application to scan the code using the camera, and wherein the mobile application captures and decodes the code to transmit the login request with the device ID encrypted by the mobile application;decrypting the device ID;determining from the login request the account associated with the website using the user name;in response to determining that the account is not associated with the device ID, requesting a password from the user for the account;in response to validating that the password corresponds to the account, causing the user to be granted access to the website using the user name and the password of the account;storing the device ID with the user name and the password for the account by the service provider;receiving, from the mobile application of the user device, at least one subsequent login from at least one subsequent scan of at least one additional code displayed on the login page of the website using the camera of the user device with the device ID for the user device;determining the website from the at least one additional code;determining the account for the website using the device ID and the determining the website from the at least one additional code; andcommunicating the user name and the password to the website for access to the account by the user during the at least one subsequent login, wherein the website transmits a login confirmation webpage to the user device to access to the account with the website. |