prosperus.cgsi.co.th
Open in
urlscan Pro
2a02:26f0:480:22::1726:62d6
Public Scan
Submitted URL: https://prosperus.cgsi.co.th/
Effective URL: https://prosperus.cgsi.co.th/login/?ReturnUrl=%2f
Submission: On March 06 via manual from IN — Scanned from DK
Effective URL: https://prosperus.cgsi.co.th/login/?ReturnUrl=%2f
Submission: On March 06 via manual from IN — Scanned from DK
Form analysis
1 forms found in the DOMPOST
<form action="" autocomplete="off" id="loginForm" method="post">
<input name="PageLoadInfo" id="PageLoadInfo" type="hidden" value="235|0">
<input name="LoginSubmitTime" type="hidden">
<header>
<div class="logo"></div>
</header>
<div class="container">
<div class="login">
<fieldset>
<div class="form-group">
<div class="grid grid--series">
<p>LIVE</p>
<!-- <div class="grid-cell"><a href="https://prosperus.cgsi.co.th/Login/" id="login_live" class="btn btn--inline btn--outline btn--upper is-selected">Live</a></div>
<div class="grid-cell"><a href="https://prosperus.cgsi.co.th/sim/Login/" id="login_sim" class="btn btn--inline btn--outline btn--upper">Demo</a></div>-->
</div>
</div>
<div class="form-group grid">
<label class="form-label grid-cell" for="field_userid">
<p>User ID</p>
</label>
<div class="grid-cell">
<input name="field_userid" value="" id="field_userid" type="text" autocomplete="off">
</div>
</div>
<div class="form-group grid">
<label class="form-label grid-cell" for="field_password">
<p>Password</p>
</label>
<div class="grid-cell">
<input name="field_password" id="field_password" value="" type="password" autocomplete="off">
</div>
</div>
<div class="form-group grid grid--cross-center login-meta">
<div class="grid-cell">
<label class="form-label checkbox-icon">
<input class="checkbox" name="FieldRememberuserid" id="field_rememberuserid" type="checkbox"><label for="field_rememberuserid">Remember User ID</label>
<i class="icon icon--tick"></i>
</label>
</div>
<div class="grid-cell t-end t-small login-reset">
<a href="" target="_blank">Reset Password</a>
</div>
</div>
<div style="display:none"></div>
<div class="login-messages"></div>
<input name="button_login" id="button_login" type="submit" value="Log in">
<div class="login-terms">
<p><a href="https://www.prosperus.asia/terms-of-use/" target="_blank" class="t-small">By logging in I agree to the <span>Terms of Use </span></a></p>
</div>
</fieldset>
<script>
$('.js-close').click(function() {
$(this).parent('.status--danger').hide();
});
var extractedLang, qs,
url = document.location.href.toLowerCase(),
search = document.location.search.toLowerCase(),
startOfLogin = url.indexOf("/login"),
endOfLogin = startOfLogin + 6;
// Check if language is added (REST)
if (endOfLogin >= -1 && url.substr(endOfLogin, 1) != "?" && url.substr(endOfLogin, 2) != "/?") {
// 1) /login/[lang]/ + /login/[lang]/?
if (url.substr(endOfLogin, 1) == "/" && url.indexOf("/", endOfLogin + 1) >= endOfLogin + 3) { //Min. 2 letter language code
extractedLang = url.substr(endOfLogin + 1, (url.indexOf("/", endOfLogin + 1)) - endOfLogin - 1);
}
// 2) /login/[lang] + /login/?lang= + login/[lang]?
else if (url.substr(endOfLogin, 1) == "/") {
if (url.indexOf("?", endOfLogin) == -1) {
extractedLang = url.substr(endOfLogin + 1);
} else {
extractedLang = url.substr(endOfLogin + 1, (url.indexOf("?", endOfLogin + 1)) - endOfLogin - 1);
}
}
// 3) /login/?lang=
} else if (search.indexOf("lang") > -1) {
extractedLang = search.substr(search.indexOf("lang") + 5, search.indexOf("lang") + 7)
}
// Get other querystring parameters
if (url.indexOf("?") > -1 && search.indexOf("lang") == -1) {
qs = url.substr(url.indexOf("?") + 1) + (extractedLang ? "&lang=" + extractedLang : "");
} else if (extractedLang) { //No querystring, just add language if exists
qs = "lang=" + extractedLang;
}
if (qs) {
qs = "?" + qs;
} else {
qs = "";
}
var liveUrl = $('#login_live').attr("href");
var simUrl = $('#login_sim').attr("href");
liveUrl = liveUrl + qs;
simUrl = simUrl + qs;
$('#login_live').attr("href", liveUrl);
$('#login_sim').attr("href", simUrl);
// fast submit
$('#button_login').on("mousedown touchstart", function(evt) {
evt.target.click();
}).on("click", function(evt) {
evt.preventDefault();
});
// LTR/RTL hook
$('html').attr('dir', extractedLang === "ar" ? "rtl" : "ltr");
// Lang hook
$('html').attr('lang', extractedLang || "en");
</script>
</div>
</div>
<ul class="login-section list list--inert t-center">
<li class="list-item">
<p>© Copyright 2024 CGS International Securities (Thailand) Co., Ltd.</p>
</li>
</ul>
<table>
<tbody>
<tr align="center" valign="middle">
</tr>
</tbody>
</table>
<input name="AuthnRequest" id="AuthnRequest" type="hidden"
value="PHNhbWxwOkF1dGhuUmVxdWVzdCBJRD0iXzMyMjZiNjU5LTVhMTMtNDJiMC1hYzBjLWRkMDNjMjQwMDcwYSIgVmVyc2lvbj0iMi4wIiBJc3N1ZUluc3RhbnQ9IjIwMjQtMDMtMDZUMTQ6MDI6MTguNjgzWiIgRGVzdGluYXRpb249Imh0dHBzOi8vcHJvc3BlcnVzLmNnc2kuY28udGgvbG9naW4vP1JldHVyblVybD0lMmYiIEZvcmNlQXV0aG49ImZhbHNlIiBJc1Bhc3NpdmU9ImZhbHNlIiBQcm90b2NvbEJpbmRpbmc9InVybjpvYXNpczpuYW1lczp0YzpTQU1MOjIuMDpiaW5kaW5nczpIVFRQLVBPU1QiIEFzc2VydGlvbkNvbnN1bWVyU2VydmljZVVSTD0iaHR0cHM6Ly9wcm9zcGVydXMuY2dzaS5jby50aC9sb2dpbi5zc28uYXNoeD9SZXR1cm5Vcmw9JTJmIiB4bWxuczpzYW1scD0idXJuOm9hc2lzOm5hbWVzOnRjOlNBTUw6Mi4wOnByb3RvY29sIj48c2FtbDpJc3N1ZXIgeG1sbnM6c2FtbD0idXJuOm9hc2lzOm5hbWVzOnRjOlNBTUw6Mi4wOmFzc2VydGlvbiI+aHR0cHM6Ly9saXZlLmxvZ29udmFsaWRhdGlvbi5uZXQ8L3NhbWw6SXNzdWVyPjxzYW1scDpOYW1lSURQb2xpY3kgQWxsb3dDcmVhdGU9ImZhbHNlIiAvPjwvc2FtbHA6QXV0aG5SZXF1ZXN0Pg==">
<input name="RelayState" id="RelayState" type="hidden" value="">
<input type="hidden" name="Locality" value="en-US">
<input type="hidden" name="Platform" value="Win32">
<input type="hidden" name="ScreenResolution" value="1600x1200">
<input type="hidden" name="TimeZone" value="en-US">
<input type="hidden" name="IsMobile" value="0">
</form>
Text Content
LIVE User ID Password Remember User ID Reset Password By logging in I agree to the Terms of Use * © Copyright 2024 CGS International Securities (Thailand) Co., Ltd.