SEAMLESS CROSS-SITE USER AUTHENTICATION STATUS DETECTION AND AUTOMATIC LOGIN
8 Assignments
0 Petitions
Accused Products
Abstract
A system and method for determining in a global network the user network authentication status as the user goes from site to site within the network is provided. Additionally, the system and method provides for transparent or implicit multi-site logon functionality, including automatic introduction from one site to the other using a baseline authentication agency (102). The system and method provides an architecture for a core global network (100) (referred to herein as NET) that incorporates some or all of the following features and components: a set of baseline authentication agencies responsible for the core global network (NET) services, such as login and user-selected service-provider lookup; a shared NET domain and associated DNS records (106) used for cookie (110) sharing, login routing, and the like; and a collection of partner sites (108) accessible via the NET.
36 Citations
28 Claims
-
1-12. -12. (canceled)
-
13. A computer-implemented method for a baseline authentication agency allowing for seamless login of a user as the user accesses a site of a collection of sites within a network, the method comprising:
-
retrieving computer-executable instructions from computer storage of a server of a baseline authentication agency; and executing the computer-executable instructions on at least one computer processor of the server, thereby causing computer hardware of the server to perform operations comprising; receiving a request from a browser of a user who has been previously been authenticated by the baseline authentication agency with respect to the network, the request comprising a site identifier related to the site, and a cookie related to the user and including a reference designating the baseline authentication agency, the baseline authentication agency one of a set of baseline authentication agencies and associated with the user, wherein the cookie is stored on a global network domain used for cookie sharing and the collection of sites have access to cookies on the global network domain; determining whether the cookie is valid; if the cookie is valid, determining whether a trust relationship is established between the user and the site indicating that the site is one of a group of partner sites for which the user has defined login parameters; and generating a login ticket for the site and sending the login ticket to the user'"'"'s browser to allow for seamless login of the user to the site if the trust relationship is established. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
-
21. A computer-implemented method for a baseline authentication agency that determines a user'"'"'s login permission for a site, the method comprising:
-
retrieving computer-executable instructions from computer storage of a server of a baseline authentication agency; and executing the computer-executable instructions on at least one computer processor of the server, thereby causing computer hardware of the server to perform operations comprising; receiving a request from a user'"'"'s browser, the request comprising a site identifier related to a site, and a user status identifier related to a user and including a reference designating the baseline authentication agency, the baseline authentication agency one of a set of baseline authentication agencies and associated with the user; determining whether the user status identifier is valid; if the user status identifier is valid, determining whether the user has authorized seamless login for the site, the site selected the by the user to establish the site as one of a group of partner sites for which the user has defined login parameters; and generating a login ticket for the site and sending the login ticket to the user'"'"'s browser if the user has authorized seamless login for the site; wherein the user status identifier is stored on a global network domain used for sharing user status identifiers and the site is one of a collection of sites with access to cookies on the global network domain. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28)
-
Specification