Patent ID: 8479010

Claim:
A computer implemented method for storing only valid login credentials, the method comprising the steps of: identifying, by a computer, a login page of a website visited by a user; determining, by the computer, from web page content, whether an attempt by the user to login to the login page of the website with a set of login credentials is successful, comprising: analyzing, by the computer, at least one page resulting from the attempt by the user to login to the login page against at least one heuristic indicator from a group of heuristic indicators consisting of: at least one heuristic indicator of a successful login attempt and at least one heuristic indicator of an unsuccessful login attempt; determining, by the computer, that the attempt by the user to login to the login page with the set of login credentials is not successful; determining, by the computer, that the set of login credentials is stored such that it is associated with the login page; responsive to the attempt by the user to login to the login page with the stored set of login credentials not being successful, determining, by the computer, that the set of login credentials have been updated subsequent to having been stored; prompting, by the computer, the user to enter an updated set of login credentials into the login page; determining, by the computer, whether an attempt by the user to login to the login page with the updated set of login credentials is successful; and only in response to the attempt by the user to login to the login page with the updated set of login credentials being successful, prompting, by the computer, the user to store the updated set of login credentials and associate them with the login page.