Does someone have an example of the Javascript and login fields required to make the login page work when posting back to the Mikrotik login page. I got the fields to work but not with encryption turned on.
Thanks
Tim
<script language="JavaScript" src="/md5.js">
</script>
<form name="sendin" action="http://YOURIP/login" method="post">
<input type="hidden" name="user">
<input type="hidden" name="password">
<input type="hidden" name="popup">
<input type="hidden" name="popup-present" value="true">
<input type="hidden" name="domain" value="">
</form>
<script language="JavaScript">
<!--
function doLogin() {
if (document.login.popup.value == 'true' || document.login.popup.value == 'false') {
document.sendin.popup.value = document.login.popup.value;
}
else {
document.sendin.popup.value = document.login.popup.checked;
}
document.sendin.user.value = document.login.user.value;
var frmXXX = document.login.elements['domain'];
if (frmXXX) {
document.sendin.domain.value = document.login.domain.value;
}
document.sendin.password.value = hexMD5('\130' + document.login.password.value + '\142\004\003\132\264\003\100\344\226\202\355\325\136\304\070\355');
document.sendin.submit();
}
//-->
</script>