主权项 |
1. A process comprising:
a user using a web browser executing on a client computer to transmit to a web-application server an access request to use a web application hosted by the web-application server, the web application having associated. prerequisite files; the web-application server responding to the access request by transmitting to the web browser a parent document, the parent document identifying an authentication location; the web browser transmitting an authentication request to the authentication location; in response to the authentication request, an authentication program executing on an authentication server transmitting to the web browser a child document, the child document at least partially occluding the parent document, the child document presenting an authentication user interface; the authentication program making an authentication determination. whether or not the user is authenticated based at least in part on the user's interaction with the authentication. user interface; the web-application server, after a time the child document is transmitted. and before a time the authentication determination is made, at least partially transferring the prerequisite files to the web browser; and in response to authentication, removing the child document so that the parent document is no longer occluded by the child document. |