Providing services within a network of service providers sharing an
authentication service and a set of business rules. A central server
receives a first request from a first server to provide a first service
to a user via a client without forcing the user to present credentials.
In response to the received first request, the central server stores data
identifying the first service on the client. The central server further
receives a second request from a second server to provide a second
service to the user via the client after the user presents the
credentials to the second service. After receiving the second request and
the presented credentials, the central server allows the user access to
the second service. In response to allowing the user access to the second
service, the central server further allows the user access to the first
service as a result of the stored data.