13. A computing system comprising: one or more processors; and one or more computer-readable media having computer-readable instructions thereon which, when executed by the one or more processors, cause the one or more processors to: while booting the computing system and prior to allowing a user to logon to the computing system, spawning a process, separate from a user logon process, to load a markup language rendering engine at the beginning of an operating system initialization procedure; retrieve user data from the operating system via a control that communicates between the markup language rendering engine and the user logon process; render markup language code associated with a logon screen configured to selectively allow a user to logon to the computing system using at least a portion of the user data; collect at least one user input associated with the logon screen; and establish a logon session if the user input is valid.
14. The computing system of claim 13 , wherein establish the logon session further comprises: provide the user input to the operating system; and cause the operating system to authenticate the user input.