Progress
on the Web


Implementing Single Sign-on

The application can use attributes of the CODEBASE-LOCATOR handle to implement single sign-on — which eliminates the need for the end user to enter the same user ID or password multiple times. Single sign-on is illustrated by the following scenarios:

If the application requests authentication information before WebClient does, the application might set some or all of the security-cache attributes, which WebClient could then pick up. This might happen if WebClient starts the application, finds that nothing has changed since the last time it ran, and so does not download any components or updates. Then, the application starts, connects to a server, discovers it is the first to connect, and populates these attributes.

If the application sets any of these attributes, the next time WebClient needs to connect to a server, WebClient uses these cached values, rather than reprompting the end user. For more information on these attributes, see the "Using the CODEBASE-LOCATOR Handle and its Attributes" section.


Copyright © 2004 Progress Software Corporation
www.progress.com
Voice: (781) 280-4000
Fax: (781) 280-4095