Browse Prior Art Database

Enabling Authentication Services For Multiple Languages and Branding

IP.com Disclosure Number: IPCOM000016415D
Original Publication Date: 2002-Dec-16
Included in the Prior Art Database: 2003-Jun-21
Document File: 2 page(s) / 52K

Publishing Venue

IBM

Abstract

This paper describes a method for the Authentication Sever to create the login or error form with the correct branding and language. The standard Authentication Server login form contains "dynamic content". For example we include JavaScript (JS)* or similar code into the download login page. The JS code uses the browser's variables for requested URL and language to check which target the user was trying to get to and the language their browser is set for. Using these parameters the JS contacts a dispatch server (containing CGI scripts or Java Servlets or similar technology), which will generate the form which is appropriate for this user. It is then displayed in the user's browser. When the user types in their authentication information (for the login example) and clicks the 'submit' button, a post will send the information to the Authentication Server where it is then verified. The solution is not limited to using username and password. It can be extended to send any type of authentication information in a form. If the authentication server has configurable verification module, this can be adapted to handle many forms of authentication. This solution is not limited to login forms. Error forms and other similar forms can also be customized using the same method.

This text was extracted from a PDF file.
At least one non-text object (such as an image or picture) has been suppressed.
This is the abbreviated version, containing approximately 53% of the total text.

Page 1 of 2

Enabling Authentication Services For Multiple Languages and Branding

Often an e-commerce web site will serve content in multiple languages and multiple branding. For example, one e-commerce web site may host content for a company for both the United States applications (in English), Asian Applications (Japanese, Chinese) and for other languages. Each of the applications may also be branded differently. The Japanese brand may be completely different to the United States brand.

This is shown in the figure. Company ABC's e-commerce web site hosts applications in multiple languages and branding for their global customers:

Often these e-commerce web sites have an edge authentication service. This could be implemented with a reverse web proxy or web server plug-in or similar technology. The problem is that the Authentication Server needs to create the login or error form with the correct branding and language. Unfortunately available Authentication Server technology does not allow this to happen.

Our solution solves this problem. It works as follows. The standard Authentication Server login form contains "dynamic content". For example we include JavaScript (JS)* or similar code into the download login page. The JS code uses the browser's variables for requested URL and language to check which target the user was trying to get to and the language their browser is set for. Using these parameters the JS contacts a dispatch server (containing CGI scripts or Java Servlets or similar technology) which will generate the form which is appropriate for this user. It is then dis...