GenieGate, Version 1.1.0 (PHP 5) manual

prompt()

protected prompt();

Create the login box and exit.

This method tries to send out the headers for authentication. (The login box) it also displays the HTML needed for creating a login form. Note that it is a protected method. it's value lies in it's ability to be overridden by a customized GenieGate_Api_Login, this is it's only purpose. (Otherwise it would be a private method)

There are 2 ways to alter the beahavior; use setPromptView() to create custom HTML, extend GenieGate_Api_GenieLogin and implement the prompt() method to do as you like.