Password authentication
First Claim
1. A method, comprising:
- receiving a credential to access a computer system, the credential comprising a user password and a one-time password (OTP);
in response to the computer system being unable to access an authentication server and unable to authenticate the OTP using the authentication server, storing, by a processor, the OTP and the user password to be used in a subsequent authentication by the authentication server and granting a user a first level of access to the computer system in view of authenticating the user password by the processor using a stored password and without authenticating the OTP;
checking whether the computer system is able to access the authentication server; and
in response to the computer system being able to access the authentication server, authenticating the stored OTP using the authentication server and granting, by the processor, the user a second level of access to the computer system, the second level of access being different than the first level of access.
1 Assignment
0 Petitions
Accused Products
Abstract
A user credential comprising a user password and a one-time password (OTP) may be provided to access a computing system. The user password is authenticated and the network connection status of the computing system is determined. If the computing system is offline, the user password and the OTP are stored in memory and the user is granted a first level of access to the computing system. Upon detecting that the network connection status of the computing system has changed to online, the user password and the OTP are provided to an authentication server for authentication. If the authentication of the user password and the OTP is successful, the user is granted a second level of access to the computing system, the second level of access being higher than the first level of access.
-
Citations
20 Claims
-
1. A method, comprising:
-
receiving a credential to access a computer system, the credential comprising a user password and a one-time password (OTP); in response to the computer system being unable to access an authentication server and unable to authenticate the OTP using the authentication server, storing, by a processor, the OTP and the user password to be used in a subsequent authentication by the authentication server and granting a user a first level of access to the computer system in view of authenticating the user password by the processor using a stored password and without authenticating the OTP; checking whether the computer system is able to access the authentication server; and in response to the computer system being able to access the authentication server, authenticating the stored OTP using the authentication server and granting, by the processor, the user a second level of access to the computer system, the second level of access being different than the first level of access. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An apparatus comprising:
-
a memory to store a one-time password (OTP); and a processor, operatively coupled to the memory, to; receive a credential to access a computer system, the credential comprising a user password and the one-time password (OTP); in response to the computer system being unable to access an authentication server and unable to authenticate the OTP using the authentication server, store the OTP and the user password to be used in a subsequent authentication by the authentication server and grant a user account a first level of access to the computer system in view of authenticating the user password using a stored password and without authenticating the OTP; check whether the computer system is able to access the authentication server; and in response to the computer system being able to access the authentication server, authenticating the stored OTP using the authentication server and granting the user account a second level of access to the computer system, the second level of access being different than the first level of access. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory machine-readable storage medium comprising instructions that, when executed by a processor, cause the processor to:
-
receive a credential to access a computer system, the credential comprising a user password and a one-time password (OTP); in response to the computer system being unable to access an authentication server and unable to authenticate the OTP using the authentication server, store, by the processor, the OTP and the user password to be used in a subsequent authentication by the authentication server and grant a user a first level of access to the computer system in view of authenticating the user password by the processor using a stored password and without authenticating the OTP; check whether the computer system is able to access the authentication server; and in response to the computer system being able to access the authentication server, authenticate the stored OTP and the user password using the authentication server and granting, by the processor, the user a second level of access to the computer system, the second level of access being different than the first level of access. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification