1. A computer-implemented method for establishing identity through a web-based application, the computer-implemented method comprising computer-implemented operations for: determining whether a user has been logged off from the web-based application accessed through a web browser on a computer; upon determining that the user has been logged off from the web-based application, providing a new user interface through the web browser, the new user interface enabling the user to enter user credentials; receiving the user credentials through the new user interface; transmitting a request to validate the user based on whether the user credentials are valid; upon transmitting the request to validate the user, receiving an instruction to remove the new user interface when the user is validated; and upon receiving the instruction to close the new user interface, transforming a display of the web-based application by removing the new user interface.