Systems and methods for providing credentialless login using a random one-time passcode
First Claim
1. A method for providing a credentialless login, comprising:
- receiving an authentication of a user accessing a first user device;
generating an access code for a credentialless login for an account of the user;
transmitting, to the first user device, the generated access code;
receiving, from a second user device, a credentialless login attempt, the credentialless login attempt comprising an attempted access code;
determining that the attempted access code matches the generated access code; and
authorizing, based at least in part on the determination, the second user device to access the account of the user.
1 Assignment
0 Petitions
Accused Products
Abstract
A system includes one or more memory devices storing instructions, and one or more processors configured to execute the instructions to perform the steps of a method for providing a credentialless login for a user. The system may receive a request for credentialless login from a user of a mobile computing device. The system may then receive an authentication of a user accessing a software application running on a mobile computing device. Responsive to the receipt of the authentication, the system may generate a random one-time passcode associated with an account of the authenticated user and transmit the passcode to the mobile computing device for display to the user. The system may then receive the passcode from a second computing device and responsive to verifying the validity of the access code, grant the second computing device access to the account of the user.
-
Citations
20 Claims
-
1. A method for providing a credentialless login, comprising:
-
receiving an authentication of a user accessing a first user device; generating an access code for a credentialless login for an account of the user; transmitting, to the first user device, the generated access code; receiving, from a second user device, a credentialless login attempt, the credentialless login attempt comprising an attempted access code; determining that the attempted access code matches the generated access code; and authorizing, based at least in part on the determination, the second user device to access the account of the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method for providing a credentialless login, comprising:
-
receiving known identification data associated with a user; receiving, from a first user device, login credentials associated with the user of the first user device; receiving, from the first user device, a request for the credentialless login for an account associated with the user; receiving, from the first user device, user identification data; determining that the user identification data matches the known identification data; transmitting, to an authentication device, user verification data, wherein the user verification data comprises an indication that the user'"'"'s identity has been verified; receiving, from the authentication device, an access code for the credentialless login; and outputting, to the first user device, the access code for use in association with a credentialless login attempt at a second user device. - View Dependent Claims (16, 17)
-
-
18. A method for providing a passwordless login, comprising:
-
receiving, from a first user device, a first inbound communication comprising a first request from a user to complete the passwordless login; determining, using one of natural language processing or machine learning, a first content of the first inbound communication; transmitting, to the first user device, a first outbound communication comprising a second request for verification of an identification of the user; receiving, from the first user device, a second inbound communication comprising user verification data, wherein the user verification data indicates that the user'"'"'s identity has been verified; determining, using one of natural language processing or machine learning, a second content of the second inbound communication; generating an access code associated with an account of the user for use in association with a passwordless login attempt; transmitting, to the first user device, a second outbound communication comprising the generated access code; receiving, from a second user device, a passwordless login attempt comprising a username associated with the account of the user and an attempted access code; and authorizing, based on a determination that the attempted access code matches the generated access code associated with the account associated with the username, the second user device to access the account of the user. - View Dependent Claims (19, 20)
-
Specification