Method and System for Enabling Access to a Web Service Provider Through Login Based Badges Embedded in a Third Party Site
First Claim
1. A method of enabling access to a web service provider from a third party site through a login based badge, wherein the login based badge is embedded in the third party site, the method comprising:
- intercepting a service request from the third party site to the web service provider;
authenticating the third party site; and
displaying a login page of the web service provider, wherein the login page is displayed independent of the third party site.
3 Assignments
0 Petitions
Accused Products
Abstract
A system and method which may allow a user to login a web service provider from a third party site without leaking the user'"'"'s login information to the third party site. A service request interceptor may authenticate the third party site to make sure that a service request is from a third party site registered with the web service provider or its associated sites, and then instruct a badging server to send an HTML markup to the third party site to enable a login page of the web service provider to be displayed as a pop up window, outside of the third party site. Before sending the instructions to the badging server, the service request interceptor may check whether the user has already logged in the web service provider, and authenticate a user to make sure that the user is registered with the web service provider. Since the user may interact with the web service provider directly, the third party site may be bypassed and users'"'"' credentials may be better protected.
26 Citations
21 Claims
-
1. A method of enabling access to a web service provider from a third party site through a login based badge, wherein the login based badge is embedded in the third party site, the method comprising:
-
intercepting a service request from the third party site to the web service provider; authenticating the third party site; and displaying a login page of the web service provider, wherein the login page is displayed independent of the third party site. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A system for enabling access to a web service provider from a third party site through a login based badge, wherein the login based badge is embedded in the third party site, the system comprising:
-
a badging server for embedding the login based badge in the third party site; and a service request interceptor, coupled between the badging server and the web service provider, intercepting a service request from the third party site to the web service provider and authenticating the third party site. - View Dependent Claims (16, 17)
-
-
18. A computer program product comprising a computer-readable medium having instructions which, when performed by a computer, perform a method of enabling access to a web service provider from a third party site through a login based badge, wherein the login based badge is embedded in the third party site, the method comprising:
-
intercepting a service request from the third party site to the web service provider; authenticating the third party site; and displaying a login page of the web service provider, wherein the login page is displayed independent of the third party site. - View Dependent Claims (19, 20, 21)
-
Specification