Customized Log-In Experience
First Claim
1. A method implemented by a computing device, the method comprising:
- detecting input of credentials for authentication to a service via a log-in page; and
prior to submission of the credentials received via the log-in page to initiate the authentication to the service;
parsing the credentials to extract a domain identifier; and
customizing the log-in page based on the extracted domain identifier to implement one or more domain-specific customizations of the log-in page.
2 Assignments
0 Petitions
Accused Products
Abstract
Techniques for a customized log-in experience are described in which, script associated with a log-in page is configured to recognize a domain identifier associated with a user log-in attempt via the page. The domain identifier may correspond to a particular customer or company that makes use of web applications and/or other resources from a service provider. The domain identifier may be employed to download or otherwise access data sufficient to implement one or more customizations of the log-in page that correspond to the domain identifier, such as a company logo, a custom background, custom styles, and so forth. The one or more customizations that correlate to the domain identifier are applied to customize the log-in page in a pre-login environment prior to completion of the user log-in attempt. In this way, a tailored user experience is provided even before user authentication to access resources from the service provider.
-
Citations
20 Claims
-
1. A method implemented by a computing device, the method comprising:
-
detecting input of credentials for authentication to a service via a log-in page; and prior to submission of the credentials received via the log-in page to initiate the authentication to the service; parsing the credentials to extract a domain identifier; and customizing the log-in page based on the extracted domain identifier to implement one or more domain-specific customizations of the log-in page. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. One or more computer-readable storage media comprising instructions stored thereon that, responsive to execution by a computing device, cause the computing device to implement a customized log-in module to perform operations including:
-
recognizing a domain identifier associated with a user log-in attempt via a log-in page of a service provider before credentials are submitted for authentication to access resources available from the service provider; obtaining a style document corresponding to the domain identifier indicative of one or more customizations to apply to the log-in page; and applying the one or more customizations indicated by the style document to the log-in page prior to completion of the user log-in attempt. - View Dependent Claims (14, 15, 16)
-
-
17. A computing device comprising:
-
a processing system; one or more memories storing instructions executable via the processing system to perform operations to implement a customized log-in experience in connection with a web application available from a service provider, the operations comprising; extracting a domain identifier associated with a user log-in attempt via a log-in page of the service provider before authentication of the user log-in attempt; constructing a path name to retrieve a style document from a designated storage location based on the domain identifier, the style document configured to indicate one or more customizations for the log-in page for a domain associated with the domain identifier; obtaining the style document from the designated storage location using the path name; and applying the one or more customizations indicated by the style document to the log-in page prior to completion of the user log-in attempt. - View Dependent Claims (18, 19, 20)
-
Specification