摘要 |
A method for using an external login procedure to track interactions on a website includes detecting an interaction between a web server and a user device including a request for login credentials of the user; receiving a transmission that includes information provided by a remotely-located external data source in response to the external data source verifying the login credentials, the information including a user identifier, and information associated with the user that is stored at the external data source; accessing a user profile in a profile database using the user identifier, where profiles have a hierarchy of profile states based at least in part on an amount of information provided by each user; storing the information in the user profile; and determining whether the profile state associated with the user profile should be changed based on the information associated with the user. |