Pass Through Login Back  Forward  Print this topic

Pass Through Login

MyFBO will approve and support the use of a pass through logon via HTML form on your web site provided the following requirements are met:

Upon creation of your pass through form, please have your Senior Administrator request verification of requirements and initial approval via an online Support Request (Support Tab).  Your web site will be checked periodically to assure continued compliance with these requirements.

Two sample pass through login forms are shown below.  Your webmaster / web designer will customize this code to match the look and feel of your web site.  The first sample directs control to the MyFBO server.  The second will open a new full-size window for your online system with the minimum of browser Chrome.

Words of Caution

With pass through logins approved, anyone anywhere can create a pass through to your online system.  This could be used in an automated hacking effort, or to capture user passwords.

Please recognize that your request to allow pass through logins reduces the overall security of your online system.  The responsibility for this reduction is yours, as there is nothing MyFBO can do to prevent it from occurring.

Sample HTML #1

Use this sample to pass control from your web site to the MyFBO online system.

<form method="POST" action="https://server_no.myfbo.com/link.asp">
<input type="hidden" name="fbo" value="xxxx" />
Username: <input type="text" name="logincode" size="13" maxlength="64" />
Password: <input type="password" name="password" size="10" maxlength="12" />
<input type="submit" value="Log In" />
</form>

where server_no is replaced by your assigned server and xxxx is replaced by your FBO ID.

Sample HTML #2

Use this sample to open the MyFBO online system in a new window.

<head>
<title>Full Screen Login</title>
<script type="text/javascript"> 
function openWindow() {
	var newWindow = window.open('','newWindow',
	 'chrome=no,menubar=no,status=no,titlebar=no,toolbar=no,resizable=yes,scrollbars=yes,height='
	 + screen.height + ',width=' + screen.width)
	if (newWindow) {
		var nwcontent = '<html><head></head><body>' +
		 '<form method="POST" action="https://server_no.myfbo.com/link.asp" name="form1">' +
		 '<input type="hidden" name="fbo" value="xxxx" />' +
		 '<input type="hidden" name="logincode" value="' + document.form1.logincode.value + '" />' +
		 '<input type="hidden" name="password" value="' + document.form1.password.value + '" />' +
		 '<input type="hidden" name="exit" value="close" />' +
		 '</form></body></html>'
		newWindow.document.write(nwcontent);
		newWindow.document.form1.submit();
		document.form1.password.value = '';
		return false;
	}
	else return true;
}
</script>
</head>
<body>
<form method="POST" action="https://server_no.myfbo.com/link.asp" name="form1" onsubmit="return openWindow();">
<input type="hidden" name="fbo" value="xxxx" />
Username: <input type="text" name="logincode" size="13" maxlength="64" />
Password: <input type="password" name="password" size="10" maxlength="12" />
<input type="submit" value="Log In" />
</form>
</body>

where server_no is replaced by your assigned server and xxxx is replaced by your FBO ID.

 
 
 
Copyright © MyFBO.com                   [email protected]

05/25/11 cli