Starts an authenticated sign on session, an RPG anonymous program, or a PHP controller based on query parameters. See here for query parameters.

The API can also be used to launch a PHP controller without the use of query string parameters.  In order to achieve this, you must execute the following line of code before calling pui.start() :

pui.controller = 'myscript.php';  // replace myscript.php with the path to your own PHP controller