online.aviso.ca
Open in
urlscan Pro
45.60.32.197
Public Scan
Submitted URL: https://online.aviso.ca/
Effective URL: https://online.aviso.ca/login.aspx
Submission: On November 05 via automatic, source certstream-suspicious — Scanned from CA
Effective URL: https://online.aviso.ca/login.aspx
Submission: On November 05 via automatic, source certstream-suspicious — Scanned from CA
Form analysis
2 forms found in the DOMPOST /Forgotten/StartForgotProcessFromLogin
<form action="/Forgotten/StartForgotProcessFromLogin" id="forgotForm" method="post"> <input type="hidden" id="userIdFromLoginPage" name="userIdFromLoginPage">
<input name="__RequestVerificationToken" type="hidden" value="3niCx3S8FvnK0Kn6Wc1MeRr6w-ta14ZH-4FoTffIPd6hjHjd_8FwhdX2PCZakUnt8dKwCbuyWckG3U7KBmRJ0MFoeeY1">
</form>
POST /login.aspx
<form action="/login.aspx" id="loginForm" method="post" novalidate="novalidate">
<style>
/*Styles for Accessibility purposes*/
input.form-control {
border-color: #585858 !important;
}
.ckbox label::before {
border-color: #585858 !important;
}
input::placeholder {
color: #585858 !important;
}
input:-ms-input-placeholder {
color: #585858 !important;
}
input::-ms-input-placeholder {
color: #585858 !important;
}
/*
This allows the RememberMe checkbox to be tabbed since the actual checkbox was initially hidden and a css textbox on the label:before was shown on the screen.
This puts the actual textbox on the css textbox but sets the opacity at 0 to make it visually hidden.
*/
input#RememberMe {
display: initial;
position: absolute;
margin: 0;
top: 4px;
left: 0;
width: 18px;
height: 18px;
z-index: 1;
}
/*
This styles the css textbox when the visually hidden actual textbox is focused
*/
input#RememberMe:focus~label:before {
border: 2px solid black !important;
}
</style>
<h1 class="aligncenter">
<i class="fa fa-lock font-30 greyicon"></i> Account Login
</h1>
<input id="RegToken" name="RegToken" type="hidden" value="">
<div class="col-md-12">
<hr class="hr_sm">
</div>
<div class="clear"></div>
<input type="hidden" id="NumberAttempts" name="NumberAttempts" value="0">
<input type="hidden" id="NumberAttemptsToWarn" name="NumberAttemptsToWarn" value="0">
<input name="__RequestVerificationToken" type="hidden" value="b3WP89zVj7ZDbARVqdNMUSLZCoA3FEkClEroOK1-Xhn86WR3Mt5OhUmYIyvrVCp3y4slmsu9KCYyFX8PZyrdPvpNnbI1">
<div class="clear"></div>
<div class="form-group col-md-offset-1 col-md-10 col-xs-offset-1 col-xs-10 has-feedback">
<input aria-required="true" autocomplete="off" class="form-control no-animate" data-val="true" data-val-required="Please enter your email address." id="UserID" name="UserID" placeholder="Email" type="text" value=""> <label for="UserID"
style="display: none;">Login Id</label>
<span id="errorUserId" class="help-block height-16 field-validation-error"><span class="field-validation-valid" data-valmsg-for="UserID" data-valmsg-replace="true"></span></span>
</div>
<div class="clear_0"></div>
<div class="form-group col-md-offset-1 col-md-10 col-xs-offset-1 col-xs-10 has-feedback">
<input aria-required="true" autocapitalize="off" autocomplete="new-password" autocorrect="off" class="form-control" data-val="true" data-val-required="Please enter your password." id="Password" name="Password" placeholder="Password"
required="true" type="password" value="">
<label for="Password" style="display: none;">Password</label>
<script>
$(function() {
$("#Password").val("");
$("#Password").keypress(function(event) {
if (isCapsLock(event)) {
$('#capslock').show();
} else {
$('#capslock').hide();
}
});
});
</script>
<span id="errorPassword" class="help-block height-16 field-validation-error">
<span class="field-validation-valid" data-valmsg-for="Password" data-valmsg-replace="true"></span>
<span id="capslock" style="display: none;"><i class="fa fa-warning"></i> Caps lock is on</span>
<span id="spaceInPassword" style="display: none;"><i class="fa fa-info-circle"></i> Note: You entered a space in your password</span>
</span>
</div>
<div class="clear_0"></div>
<div class="forgot">
<a href="#" id="linkForgot">Forgot</a><br>
</div>
<div class="clear_0"></div>
<div class="form-group col-md-offset-1 col-md-10 col-xs-offset-1 col-xs-10">
<div class="ckbox ckbox-primary">
<input data-val="true" data-val-required="The Remember me field is required." id="RememberMe" name="RememberMe" type="checkbox" value="true"><input name="RememberMe" type="hidden" value="false">
<label for="RememberMe">Remember me</label>
</div>
</div>
<div class="clear_0"></div>
<div class="col-md-offset-1 col-md-10 col-xs-offset-1 col-xs-10 text-center ">
<!-- BEGIN Form Summary and Validation Warnings -->
<!-- END Form Summary and Validation Warnings -->
<button id="btnSubmit" type="submit" class="btn btn-primary ladda-button" data-style="slide-down">
<span class="ladda-label" id="lblSubmit" aria-live="assertive">Login</span>
<span class="ladda-spinner"></span></button>
</div>
<div class="clear"></div>
<div class="col-md-12 aligncenter"> First visit to Credential Online? <a href="/SelfReg">Register Now</a>
</div>
<div class="clear_lg"></div>
<script type="text/javascript">
function trackThisClick() {
ga('send', 'pageview', 'TheAppStoreLink');
}
</script>
<script>
(function(e, t) {
"use strict";
var n = "0.7.9",
r = "",
i = "?",
s = "function",
o = "undefined",
u = "object",
a = "string",
f = "major",
l = "model",
c = "name",
h = "type",
p = "vendor",
d = "version",
v = "architecture",
m = "console",
g = "mobile",
y = "tablet",
b = "smarttv",
w = "wearable",
E = "embedded",
S = {
extend: function(e, t) {
for (var n in t) "browser cpu device engine os".indexOf(n) !== -1 && t[n].length % 2 === 0 && (e[n] = t[n].concat(e[n]));
return e
},
has: function(e, t) {
return typeof e == "string" ? t.toLowerCase().indexOf(e.toLowerCase()) !== -1 : !1
},
lowerize: function(e) {
return e.toLowerCase()
},
major: function(e) {
return typeof e === a ? e.split(".")[0] : t
}
},
x = {
rgx: function() {
var e, n = 0,
r, i, a, f, l, c, h = arguments;
while (n < h.length && !l) {
var p = h[n],
d = h[n + 1];
if (typeof e === o) {
e = {};
for (a in d) f = d[a], typeof f === u ? e[f[0]] = t : e[f] = t
}
r = i = 0;
while (r < p.length && !l) {
l = p[r++].exec(this.getUA());
if (!!l)
for (a = 0; a < d.length; a++) c = l[++i], f = d[a], typeof f === u && f.length > 0 ? f.length == 2 ? typeof f[1] == s ? e[f[0]] = f[1].call(this, c) : e[f[0]] = f[1] : f.length == 3 ? typeof f[1] === s && (!f[1].exec || !f[1]
.test) ? e[f[0]] = c ? f[1].call(this, c, f[2]) : t : e[f[0]] = c ? c.replace(f[1], f[2]) : t : f.length == 4 && (e[f[0]] = c ? f[3].call(this, c.replace(f[1], f[2])) : t) : e[f] = c ? c : t
}
n += 2
}
return e
},
str: function(e, n) {
for (var r in n)
if (typeof n[r] === u && n[r].length > 0) {
for (var s = 0; s < n[r].length; s++)
if (S.has(n[r][s], e)) return r === i ? t : r
} else if (S.has(n[r], e)) return r === i ? t : r;
return e
}
},
T = {
browser: {
oldsafari: {
version: {
"1.0": "/8",
1.2: "/1",
1.3: "/3",
"2.0": "/412",
"2.0.2": "/416",
"2.0.3": "/417",
"2.0.4": "/419",
"?": "/"
}
}
},
device: {
amazon: {
model: {
"Fire Phone": ["SD", "KF"]
}
},
sprint: {
model: {
"Evo Shift 4G": "7373KT"
},
vendor: {
HTC: "APA",
Sprint: "Sprint"
}
}
},
os: {
windows: {
version: {
ME: "4.90",
"NT 3.11": "NT3.51",
"NT 4.0": "NT4.0",
2e3: "NT 5.0",
XP: ["NT 5.1", "NT 5.2"],
Vista: "NT 6.0",
7: "NT 6.1",
8: "NT 6.2",
8.1: "NT 6.3",
10: ["NT 6.4", "NT 10.0"],
RT: "ARM"
}
}
}
},
N = {
browser: [
[/(opera\smini)\/([\w\.-]+)/i, /(opera\s[mobiletab]+).+version\/([\w\.-]+)/i, /(opera).+version\/([\w\.]+)/i, /(opera)[\/\s]+([\w\.]+)/i],
[c, d],
[/\s(opr)\/([\w\.]+)/i],
[
[c, "Opera"], d
],
[/(kindle)\/([\w\.]+)/i, /(lunascape|maxthon|netfront|jasmine|blazer)[\/\s]?([\w\.]+)*/i, /(avant\s|iemobile|slim|baidu)(?:browser)?[\/\s]?([\w\.]*)/i, /(?:ms|\()(ie)\s([\w\.]+)/i, /(rekonq)\/([\w\.]+)*/i,
/(chromium|flock|rockmelt|midori|epiphany|silk|skyfire|ovibrowser|bolt|iron|vivaldi|iridium)\/([\w\.-]+)/i
],
[c, d],
[/(trident).+rv[:\s]([\w\.]+).+like\sgecko/i],
[
[c, "IE"], d
],
[/(edge)\/((\d+)?[\w\.]+)/i],
[c, d],
[/(yabrowser)\/([\w\.]+)/i],
[
[c, "Yandex"], d
],
[/(comodo_dragon)\/([\w\.]+)/i],
[
[c, /_/g, " "], d
],
[/(chrome|omniweb|arora|[tizenoka]{5}\s?browser)\/v?([\w\.]+)/i, /(qqbrowser)[\/\s]?([\w\.]+)/i],
[c, d],
[/(uc\s?browser)[\/\s]?([\w\.]+)/i, /ucweb.+(ucbrowser)[\/\s]?([\w\.]+)/i, /JUC.+(ucweb)[\/\s]?([\w\.]+)/i],
[
[c, "UCBrowser"], d
],
[/(dolfin)\/([\w\.]+)/i],
[
[c, "Dolphin"], d
],
[/((?:android.+)crmo|crios)\/([\w\.]+)/i],
[
[c, "Chrome"], d
],
[/XiaoMi\/MiuiBrowser\/([\w\.]+)/i],
[d, [c, "MIUI Browser"]],
[/android.+version\/([\w\.]+)\s+(?:mobile\s?safari|safari)/i],
[d, [c, "Android Browser"]],
[/FBAV\/([\w\.]+);/i],
[d, [c, "Facebook"]],
[/version\/([\w\.]+).+?mobile\/\w+\s(safari)/i],
[d, [c, "Mobile Safari"]],
[/version\/([\w\.]+).+?(mobile\s?safari|safari)/i],
[d, c],
[/webkit.+?(mobile\s?safari|safari)(\/[\w\.]+)/i],
[c, [d, x.str, T.browser.oldsafari.version]],
[/(konqueror)\/([\w\.]+)/i, /(webkit|khtml)\/([\w\.]+)/i],
[c, d],
[/(navigator|netscape)\/([\w\.-]+)/i],
[
[c, "Netscape"], d
],
[/fxios\/([\w\.-]+)/i],
[d, [c, "Firefox"]],
[/(swiftfox)/i, /(icedragon|iceweasel|camino|chimera|fennec|maemo\sbrowser|minimo|conkeror)[\/\s]?([\w\.\+]+)/i, /(firefox|seamonkey|k-meleon|icecat|iceape|firebird|phoenix)\/([\w\.-]+)/i, /(mozilla)\/([\w\.]+).+rv\:.+gecko\/\d+/i,
/(polaris|lynx|dillo|icab|doris|amaya|w3m|netsurf)[\/\s]?([\w\.]+)/i, /(links)\s\(([\w\.]+)/i, /(gobrowser)\/?([\w\.]+)*/i, /(ice\s?browser)\/v?([\w\._]+)/i, /(mosaic)[\/\s]([\w\.]+)/i
],
[c, d]
],
cpu: [
[/(?:(amd|x(?:(?:86|64)[_-])?|wow|win)64)[;\)]/i],
[
[v, "amd64"]
],
[/(ia32(?=;))/i],
[
[v, S.lowerize]
],
[/((?:i[346]|x)86)[;\)]/i],
[
[v, "ia32"]
],
[/windows\s(ce|mobile);\sppc;/i],
[
[v, "arm"]
],
[/((?:ppc|powerpc)(?:64)?)(?:\smac|;|\))/i],
[
[v, /ower/, "", S.lowerize]
],
[/(sun4\w)[;\)]/i],
[
[v, "sparc"]
],
[/((?:avr32|ia64(?=;))|68k(?=\))|arm(?:64|(?=v\d+;))|(?=atmel\s)avr|(?:irix|mips|sparc)(?:64)?(?=;)|pa-risc)/i],
[
[v, S.lowerize]
]
],
device: [
[/\((ipad|playbook);[\w\s\);-]+(rim|apple)/i],
[l, p, [h, y]],
[/applecoremedia\/[\w\.]+ \((ipad)/],
[l, [p, "Apple"],
[h, y]
],
[/(apple\s{0,1}tv)/i],
[
[l, "Apple TV"],
[p, "Apple"]
],
[/(archos)\s(gamepad2?)/i, /(hp).+(touchpad)/i, /(kindle)\/([\w\.]+)/i, /\s(nook)[\w\s]+build\/(\w+)/i, /(dell)\s(strea[kpr\s\d]*[\dko])/i],
[p, l, [h, y]],
[/(kf[A-z]+)\sbuild\/[\w\.]+.*silk\//i],
[l, [p, "Amazon"],
[h, y]
],
[/(sd|kf)[0349hijorstuw]+\sbuild\/[\w\.]+.*silk\//i],
[
[l, x.str, T.device.amazon.model],
[p, "Amazon"],
[h, g]
],
[/\((ip[honed|\s\w*]+);.+(apple)/i],
[l, p, [h, g]],
[/\((ip[honed|\s\w*]+);/i],
[l, [p, "Apple"],
[h, g]
],
[/(blackberry)[\s-]?(\w+)/i, /(blackberry|benq|palm(?=\-)|sonyericsson|acer|asus|dell|huawei|meizu|motorola|polytron)[\s_-]?([\w-]+)*/i, /(hp)\s([\w\s]+\w)/i, /(asus)-?(\w+)/i],
[p, l, [h, g]],
[/\(bb10;\s(\w+)/i],
[l, [p, "BlackBerry"],
[h, g]
],
[/android.+(transfo[prime\s]{4,10}\s\w+|eeepc|slider\s\w+|nexus 7)/i],
[l, [p, "Asus"],
[h, y]
],
[/(sony)\s(tablet\s[ps])\sbuild\//i, /(sony)?(?:sgp.+)\sbuild\//i],
[
[p, "Sony"],
[l, "Xperia Tablet"],
[h, y]
],
[/(?:sony)?(?:(?:(?:c|d)\d{4})|(?:so[-l].+))\sbuild\//i],
[
[p, "Sony"],
[l, "Xperia Phone"],
[h, g]
],
[/\s(ouya)\s/i, /(nintendo)\s([wids3u]+)/i],
[p, l, [h, m]],
[/android.+;\s(shield)\sbuild/i],
[l, [p, "Nvidia"],
[h, m]
],
[/(playstation\s[3portablevi]+)/i],
[l, [p, "Sony"],
[h, m]
],
[/(sprint\s(\w+))/i],
[
[p, x.str, T.device.sprint.vendor],
[l, x.str, T.device.sprint.model],
[h, g]
],
[/(lenovo)\s?(S(?:5000|6000)+(?:[-][\w+]))/i],
[p, l, [h, y]],
[/(htc)[;_\s-]+([\w\s]+(?=\))|\w+)*/i, /(zte)-(\w+)*/i, /(alcatel|geeksphone|huawei|lenovo|nexian|panasonic|(?=;\s)sony)[_\s-]?([\w-]+)*/i],
[p, [l, /_/g, " "],
[h, g]
],
[/(nexus\s9)/i],
[l, [p, "HTC"],
[h, y]
],
[/[\s\(;](xbox(?:\sone)?)[\s\);]/i],
[l, [p, "Microsoft"],
[h, m]
],
[/(kin\.[onetw]{3})/i],
[
[l, /\./g, " "],
[p, "Microsoft"],
[h, g]
],
[/\s(milestone|droid(?:[2-4x]|\s(?:bionic|x2|pro|razr))?(:?\s4g)?)[\w\s]+build\//i, /mot[\s-]?(\w+)*/i, /(XT\d{3,4}) build\//i],
[l, [p, "Motorola"],
[h, g]
],
[/android.+\s(mz60\d|xoom[\s2]{0,2})\sbuild\//i],
[l, [p, "Motorola"],
[h, y]
],
[/android.+((sch-i[89]0\d|shw-m380s|gt-p\d{4}|gt-n8000|sgh-t8[56]9|nexus 10))/i, /((SM-T\w+))/i],
[
[p, "Samsung"], l, [h, y]
],
[/((s[cgp]h-\w+|gt-\w+|galaxy\snexus|sm-n900))/i, /(sam[sung]*)[\s-]*(\w+-?[\w-]*)*/i, /sec-((sgh\w+))/i],
[
[p, "Samsung"], l, [h, g]
],
[/(samsung);smarttv/i],
[p, l, [h, b]],
[/\(dtv[\);].+(aquos)/i],
[l, [p, "Sharp"],
[h, b]
],
[/sie-(\w+)*/i],
[l, [p, "Siemens"],
[h, g]
],
[/(maemo|nokia).*(n900|lumia\s\d+)/i, /(nokia)[\s_-]?([\w-]+)*/i],
[
[p, "Nokia"], l, [h, g]
],
[/android\s3\.[\s\w;-]{10}(a\d{3})/i],
[l, [p, "Acer"],
[h, y]
],
[/android\s3\.[\s\w;-]{10}(lg?)-([06cv9]{3,4})/i],
[
[p, "LG"], l, [h, y]
],
[/(lg) netcast\.tv/i],
[p, l, [h, b]],
[/(nexus\s[45])/i, /lg[e;\s\/-]+(\w+)*/i],
[l, [p, "LG"],
[h, g]
],
[/android.+(ideatab[a-z0-9\-\s]+)/i],
[l, [p, "Lenovo"],
[h, y]
],
[/linux;.+((jolla));/i],
[p, l, [h, g]],
[/((pebble))app\/[\d\.]+\s/i],
[p, l, [h, w]],
[/android.+;\s(glass)\s\d/i],
[l, [p, "Google"],
[h, w]
],
[/android.+(\w+)\s+build\/hm\1/i, /android.+(hm[\s\-_]*note?[\s_]*(?:\d\w)?)\s+build/i, /android.+(mi[\s\-_]*(?:one|one[\s_]plus)?[\s_]*(?:\d\w)?)\s+build/i],
[
[l, /_/g, " "],
[p, "Xiaomi"],
[h, g]
],
[/(mobile|tablet);.+rv\:.+gecko\//i],
[
[h, S.lowerize], p, l
]
],
engine: [
[/windows.+\sedge\/([\w\.]+)/i],
[d, [c, "EdgeHTML"]],
[/(presto)\/([\w\.]+)/i, /(webkit|trident|netfront|netsurf|amaya|lynx|w3m)\/([\w\.]+)/i, /(khtml|tasman|links)[\/\s]\(?([\w\.]+)/i, /(icab)[\/\s]([23]\.[\d\.]+)/i],
[c, d],
[/rv\:([\w\.]+).*(gecko)/i],
[d, c]
],
os: [
[/microsoft\s(windows)\s(vista|xp)/i],
[c, d],
[/(windows)\snt\s6\.2;\s(arm)/i, /(windows\sphone(?:\sos)*|windows\smobile|windows)[\s\/]?([ntce\d\.\s]+\w)/i],
[c, [d, x.str, T.os.windows.version]],
[/(win(?=3|9|n)|win\s9x\s)([nt\d\.]+)/i],
[
[c, "Windows"],
[d, x.str, T.os.windows.version]
],
[/\((bb)(10);/i],
[
[c, "BlackBerry"], d
],
[/(blackberry)\w*\/?([\w\.]+)*/i, /(tizen)[\/\s]([\w\.]+)/i, /(android|webos|palm\sos|qnx|bada|rim\stablet\sos|meego|contiki)[\/\s-]?([\w\.]+)*/i, /linux;.+(sailfish);/i],
[c, d],
[/(symbian\s?os|symbos|s60(?=;))[\/\s-]?([\w\.]+)*/i],
[
[c, "Symbian"], d
],
[/\((series40);/i],
[c],
[/mozilla.+\(mobile;.+gecko.+firefox/i],
[
[c, "Firefox OS"], d
],
[/(nintendo|playstation)\s([wids3portablevu]+)/i, /(mint)[\/\s\(]?(\w+)*/i, /(mageia|vectorlinux)[;\s]/i,
/(joli|[kxln]?ubuntu|debian|[open]*suse|gentoo|arch|slackware|fedora|mandriva|centos|pclinuxos|redhat|zenwalk|linpus)[\/\s-]?([\w\.-]+)*/i, /(hurd|linux)\s?([\w\.]+)*/i, /(gnu)\s?([\w\.]+)*/i
],
[c, d],
[/(cros)\s[\w]+\s([\w\.]+\w)/i],
[
[c, "Chromium OS"], d
],
[/(sunos)\s?([\w\.]+\d)*/i],
[
[c, "Solaris"], d
],
[/\s([frentopc-]{0,4}bsd|dragonfly)\s?([\w\.]+)*/i],
[c, d],
[/(ip[honead]+)(?:.*os\s*([\w]+)*\slike\smac|;\sopera)/i],
[
[c, "iOS"],
[d, /_/g, "."]
],
[/(mac\sos\sx)\s?([\w\s\.]+\w)*/i, /(macintosh|mac(?=_powerpc)\s)/i],
[
[c, "Mac OS"],
[d, /_/g, "."]
],
[/((?:open)?solaris)[\/\s-]?([\w\.]+)*/i, /(haiku)\s(\w+)/i, /(aix)\s((\d)(?=\.|\)|\s)[\w\.]*)*/i, /(plan\s9|minix|beos|os\/2|amigaos|morphos|risc\sos|openvms)/i, /(unix)\s?([\w\.]+)*/i],
[c, d]
]
},
C = function(t, n) {
if (this instanceof C) {
var i = t || (e && e.navigator && e.navigator.userAgent ? e.navigator.userAgent : r),
s = n ? S.extend(N, n) : N;
return this.getBrowser = function() {
var e = x.rgx.apply(this, s.browser);
return e.major = S.major(e.version), e
}, this.getCPU = function() {
return x.rgx.apply(this, s.cpu)
}, this.getDevice = function() {
return x.rgx.apply(this, s.device)
}, this.getEngine = function() {
return x.rgx.apply(this, s.engine)
}, this.getOS = function() {
return x.rgx.apply(this, s.os)
}, this.getResult = function() {
return {
ua: this.getUA(),
browser: this.getBrowser(),
engine: this.getEngine(),
os: this.getOS(),
device: this.getDevice(),
cpu: this.getCPU()
}
}, this.getUA = function() {
return i
}, this.setUA = function(e) {
return i = e, this
}, this.setUA(i), this
}
return (new C(t, n)).getResult()
};
C.VERSION = n, C.BROWSER = {
NAME: c,
MAJOR: f,
VERSION: d
}, C.CPU = {
ARCHITECTURE: v
}, C.DEVICE = {
MODEL: l,
VENDOR: p,
TYPE: h,
CONSOLE: m,
MOBILE: g,
SMARTTV: b,
TABLET: y,
WEARABLE: w,
EMBEDDED: E
}, C.ENGINE = {
NAME: c,
VERSION: d
}, C.OS = {
NAME: c,
VERSION: d
}, typeof exports !== o ? (typeof module !== o && module.exports && (exports = module.exports = C), exports.UAParser = C) : typeof define === s && define.amd ? define(function() {
return C
}) : e.UAParser = C;
var k = e.jQuery || e.Zepto;
if (typeof k !== o) {
var L = new C;
k.ua = L.getResult(), k.ua.get = function() {
return L.getUA()
}, k.ua.set = function(e) {
L.setUA(e);
var t = L.getResult();
for (var n in t) k.ua[n] = t[n]
}
}
})(typeof window == "object" ? window : this);
</script>
<script type="text/javascript" src="/scripts/DeviceRec/Tellmeabout.js"></script>
<input id="LoginDetail" name="LoginDetail" type="hidden"
value="{"fingerprint":"00000000000000000000000000000000","ftime":311,"curtime":"Fri Nov 05 2021 20:11:28 GMT+0000 (GMT)","system":"Windows 10 ","browser":"Chrome 95.0.4638.54 ","offset":0,"dtime":314}">
<script type="text/javascript">
var loginDetail = loginDetail || {};
var parser = new UAParser();
var fp = new Fingerprint2({
excludeLanguage: true,
excludeUserAgent: true,
excludeScreenResolution: true,
excludeColorDepth: true,
excludeHasLiedLanguages: true,
excludeHasLiedResolution: true,
excludeHasLiedOs: true,
excludeHasLiedBrowser: true,
excludeAddBehavior: true
});
var startDt = new Date();
var fillCollect = function(uastring) {
if (uastring) parser.setUA(uastring); // support user to enter UA string
var browser = parser.getBrowser();
var engine = parser.getEngine();
var os = parser.getOS();
var device = parser.getDevice();
loginDetail.curtime = startDt.toString();
loginDetail.system = (os.name !== undefined ? os.name + ' ' : '') + (os.version !== undefined ? os.version + ' ' : '') + (device.vendor !== undefined ? '(' + device.vendor + ' ' + (device.model !== undefined ? device.model + ')' : ')') : (
device.model !== undefined ? '(' + device.model + ')' : ''));
loginDetail.browser = (browser.name !== undefined ? browser.name + ' ' : '') + (browser.version !== undefined ? browser.version + ' ' : '');
loginDetail.offset = startDt.getTimezoneOffset() * -1; //** javascript return offset in -ve direction
var fillCollectCompletionDt = new Date();
loginDetail.dtime = (fillCollectCompletionDt - startDt);
}
//generating the fingerprint is slow. so we call the fingerprint generator first and continue in the callback
fp.get(function(result) {
loginDetail.fingerprint = "00000000000000000000000000000000";
//if (console && console.log) console.log("Fingerprint Disabled by EAV");
var fingerprintCompletionDt = new Date();
loginDetail.ftime = (fingerprintCompletionDt - startDt);
fillCollect();
var jsonstring = JSON.stringify(loginDetail);
document.getElementById("LoginDetail").value = jsonstring;
// if (console && console.log) console.log("loginDetail = " + jsonstring);
//Update the current time every 60 seconds
setInterval(updateCurTime, 60000);
});
function updateCurTime() {
if (loginDetail) {
var newDt = new Date();
loginDetail.curtime = newDt.toString();
var json = JSON.stringify(loginDetail);
document.getElementById("LoginDetail").value = json;
}
}
</script>
</form>
Text Content
Français ACCOUNT LOGIN -------------------------------------------------------------------------------- Login Id Password Caps lock is on Note: You entered a space in your password Forgot Remember me Login First visit to Credential Online? Register Now Credential Qtrade Securities Inc. delivers a highly competitive wealth offering and access to a full suite of investment solutions for our partners’ members and clients. We take pride in offering comprehensive, scalable dealer services with exceptional support for both advisors and clients, including practice management support. * Contact * Legal * Privacy * © 2021 - Aviso Wealth Inc. Mutual funds and other securities are offered through Credential Securities, a division of Credential Qtrade Securities Inc. Credential Securities is a registered mark owned by Aviso Wealth Inc. IIROC Report