By default, the Web Script Framework initiates the login process through HTTP Basic authentication, which informs the web browser to display a login box for the user to enter their user name and password. Upon successful authentication, which is performed by SkyVault Content Services, the web script is invoked. Otherwise, the process stops and the invocation of the web script fails.
Having found the hellouser.get.html.ftl response template, the Web Script Framework renders its result back to the web browser. The template, which is now running as an authenticated user, has access to special SkyVault Content Services objects. In this case, the template renders the name of the authenticated user through the object ${person.properties.userName}.