Front-end identification
To start a program from the front-end platform, the front-end can open a terminal session on the application server. This is done for example by using a ssh, rlogin, or telnet terminal session. When the terminal session is open, the front end sends some shell commands to set environment variables, like FGLSERVER, before starting the program to display the application forms on the front-end where the terminal session was initiated.
In this configuration, front-end identification takes place. The front-end identification prevents the display of application forms on a front-end that did not start the program on the server. If the front-end is not identified, a serious security issue can arise, as anyone could run a fake program to display on any front-end and ask for a password.