maisonoxygenelaurentides.logissm.com
Open in
urlscan Pro
54.39.161.72
Public Scan
URL:
https://maisonoxygenelaurentides.logissm.com/
Submission: On June 20 via api from US — Scanned from CA
Submission: On June 20 via api from US — Scanned from CA
Form analysis
1 forms found in the DOMName: frmLogin —
<form id="formLogin" name="frmLogin" class="form-horizontal">
<div class="input-group" style="padding-bottom:5px;" id="grpUsername">
<span class="input-group-addon"><span class="glyphicon glyphicon-user"></span></span>
<input id="username" type="text" class="form-control" name="txtUsername" autocomplete="username" placeholder="Nom d'utilisateur" value="">
</div>
<div class="input-group" style="padding-bottom:5px;" id="grpPassword">
<span class="input-group-addon"><i class="glyphicon glyphicon-lock"></i></span>
<span class="" style="cursor:pointer; position:absolute; top:12px; right:12px; color:#495057; opacity:0.6;" onclick="
var x = document.getElementById('password');
if (x.type === 'password')
{
x.type = 'text';
$('.idPasswordIcon').removeClass('glyphicon-eye-open').addClass('glyphicon-eye-close');
$(this).find('.idPasswordIcon').toggleClass('glyphicon-eye-open glyphicon-eye-close');
}
else
{
x.type = 'password';
$('.idPasswordIcon').removeClass('glyphicon-eye-close').addClass('glyphicon-eye-open');
$(this).find('.idPasswordIcon').toggleClass('glyphicon-eye-close glyphicon-eye-open');
}
"><i class="idPasswordIcon glyphicon glyphicon-eye-close"></i></span>
<input id="password" type="password" class="form-control" style="position: initial;" autocomplete="current-password" name="txtPassword" placeholder="Mot de passe" required="">
</div>
<div class="input-group" style="padding-bottom:5px; display:none;" id="grpMFA">
<span class="input-group-addon"><i class="glyphicon glyphicon-lock"></i></span>
<input id="mfa" onkeydown="if (event.keyCode == 13) { $('#btnConnexion').click(); return false; }" type="text" class="form-control" autocomplete="off" name="txtMFA" placeholder="Code d'authentification multi-facteur">
</div>
<div id="newPassword" style="display:none;">
<div role="alert" class="alert alert-info" style="display:flex; column-gap:10px;">
<span onclick="
ILightBox('Application/Controller/Session/SessionController.php?action=GetHelpPassword',true,'');
" style="color:#2196F3; cursor:pointer;" title="Cliquez pour de l'aide pour le mot de passe"><i class="fa fa-question-circle" style="color:#2fa4e7;" aria-hidden="true"></i></span>
<span>Veuillez choisir un nouveau mot de passe.</span>
</div>
<div class="input-group" style="padding-bottom:5px;">
<span class="input-group-addon"><i class="glyphicon glyphicon-lock"></i></span>
<span class="" style="cursor:pointer; position:absolute; top:12px; right:12px; color:#495057; opacity:0.6;" onclick="
var x = document.getElementById('newPasswordInput');
if (x.type === 'password')
{
x.type = 'text';
$('.idNewPasswordIcon').removeClass('glyphicon-eye-open').addClass('glyphicon-eye-close');
$(this).find('.idNewPasswordIcon').toggleClass('glyphicon-eye-open glyphicon-eye-close');
}
else
{
x.type = 'password';
$('.idNewPasswordIcon').removeClass('glyphicon-eye-close').addClass('glyphicon-eye-open');
$(this).find('.idNewPasswordIcon').toggleClass('glyphicon-eye-close glyphicon-eye-open');
}
"><i class="idNewPasswordIcon glyphicon glyphicon-eye-close"></i></span>
<input id="newPasswordInput" style="position: initial;" autocomplete="new-password" type="password" onkeydown="if (event.keyCode == 13) { $('#btnConnexion').click(); return false; }" class="form-control" name="txtNewPassword" onkeyup="
var strength = {
0: 'Très mauvais',
1: 'Mauvais',
2: 'Faible',
3: 'Correct',
4: 'Fort'
}
var password = $('#newPasswordInput').val();
var result = zxcvbn(password);
var score = result.score;
var textScore = strength[score];
if(score == 0)
score = 1; //pour le css
var text = document.getElementById('password-strength-text');
var meter = document.getElementById('password-strength-meter');
meter.classList.remove('bad', 'weak', 'good', 'strong');
switch(score)
{
case 1 :
meter.classList.add('bad');
break;
case 2 :
meter.classList.add('weak');
break;
case 3 :
meter.classList.add('good');
break;
case 4 :
meter.classList.add('strong');
break;
}
$('#password-strength-meter').val(score);
meter.value = score;
if ( password !== '' )
{
text.innerHTML = 'Force du mot de passe: <span style=`color:red;`>' + textScore +'</span>';
}
else
{
text.innerHTML = '';
meter.classList.remove('bad', 'weak', 'good', 'strong');
}
" placeholder="Nouveau mot de passe">
</div>
<div class="input-group" style="padding-bottom:5px; ">
<span class="input-group-addon"><i class="glyphicon glyphicon-lock"></i></span>
<span class="" style="cursor:pointer; position:absolute; top:12px; right:12px; color:#495057; opacity:0.6;" onclick="
var x = document.getElementById('newPasswordInput2');
if (x.type === 'password')
{
x.type = 'text';
$('.idNewPassword2Icon').removeClass('glyphicon-eye-open').addClass('glyphicon-eye-close');
$(this).find('.idNewPassword2Icon').toggleClass('glyphicon-eye-open glyphicon-eye-close');
}
else
{
x.type = 'password';
$('.idNewPassword2Icon').removeClass('glyphicon-eye-close').addClass('glyphicon-eye-open');
$(this).find('.idNewPassword2Icon').toggleClass('glyphicon-eye-close glyphicon-eye-open');
}
"><i class="idNewPassword2Icon glyphicon glyphicon-eye-close"></i></span>
<input id="newPasswordInput2" style="position: initial;" autocomplete="new-password" type="password" onkeydown="if (event.keyCode == 13) { $('#btnConnexion').click(); return false; }" class="form-control" name="txtNewPassword2"
placeholder="Confirmez le mot de passe">
</div>
<div class="password-meter-container" style="margin:10px 0px;">
<div class="password-meter" max="4" id="password-strength-meter"></div><br>
</div>
<p class="password-meter-text" id="password-strength-text"></p>
</div>
<div class="input-group" style="padding-bottom:5px; display:none;">
<span class="input-group-addon"><i class="glyphicon glyphicon-home"></i></span>
<select name="lookClinique" class="form-control">
<option value="1">MOL</option>
<option value="99">Formation</option>
</select>
</div>
<script>
$(".login-mask").inputmask({
"placeholder": "",
"showMaskOnHover": false,
"clearIncomplete": true
});
</script>
<div class="form-group" style="margin-bottom:0px; margin-top: 15px;">
<div class="col-sm-12 controls">
<script>
$('#password').on('keydown', function(e) {
if (e.which == 13) {
$('#btnConnexion').hide();
$('#btnConnexionDisabled').show();;
$.ajax({
type: 'POST',
url: '/Application/Controller/Session/SessionController.php?action=login',
data: $('#formLogin').serialize(),
dataType: 'json'
}).done(function(data) {
if (data.IsValid) {
window.location.replace('index.php');
} else if (data.TwoFactorRequired) {
$('#grpMFA').show();
$('#newPassword').hide();
$('#grpUsername').hide();
$('#grpPassword').hide();
if (data.Messages[0]) {
$('#divMessage_Sef348bb6c23c457db0e16676a1b8fe2c').text(data.Messages[0].Message);
$('#divMessage_Sef348bb6c23c457db0e16676a1b8fe2c').show();
}
$('#btnConnexionDisabled').hide();
$('#btnConnexion').show();;
} else if (data.ResetPasswordRequired) {
$('#newPassword').show();
$('#grpMFA').hide();
$('#grpUsername').hide();
$('#grpPassword').hide();
if (data.Messages[0]) {
$('#divMessage_Sef348bb6c23c457db0e16676a1b8fe2c').text(data.Messages[0].Message);
$('#divMessage_Sef348bb6c23c457db0e16676a1b8fe2c').show();
}
$('#btnConnexionDisabled').hide();
$('#btnConnexion').show();;
} else {
$('#divMessage_Sef348bb6c23c457db0e16676a1b8fe2c').text(data.Messages[0].Message);
$('#divMessage_Sef348bb6c23c457db0e16676a1b8fe2c').show();
$('#btnConnexionDisabled').hide();
$('#btnConnexion').show();;
}
});;
}
});
</script><button type="button" id="btnConnexionDisabled" class="btn btn-primary disabled" style=" display:none; margin-left: 215px;"><i class="glyphicon glyphicon-repeat fast-right-spinner"></i> Connexion</button><button type="button"
id="btnConnexion" onclick="
$('#btnConnexion').hide(); $('#btnConnexionDisabled').show(); ;
$.ajax({
type : 'POST'
, url : '/Application/Controller/Session/SessionController.php?action=login'
, data : $('#formLogin').serialize()
, dataType: 'json'
})
.done(function(data)
{
if(data.IsValid)
{
window.location.replace('index.php');
}
else if (data.TwoFactorRequired)
{
$('#grpMFA').show();
$('#newPassword').hide();
$('#grpUsername').hide();
$('#grpPassword').hide();
if (data.Messages[0])
{
$('#divMessage_Sef348bb6c23c457db0e16676a1b8fe2c').text(data.Messages[0].Message);
$('#divMessage_Sef348bb6c23c457db0e16676a1b8fe2c').show();
}
$('#btnConnexionDisabled').hide(); $('#btnConnexion').show(); ;
}
else if ( data.ResetPasswordRequired )
{
$('#newPassword').show();
$('#grpMFA').hide();
$('#grpUsername').hide();
$('#grpPassword').hide();
if (data.Messages[0])
{
$('#divMessage_Sef348bb6c23c457db0e16676a1b8fe2c').text(data.Messages[0].Message);
$('#divMessage_Sef348bb6c23c457db0e16676a1b8fe2c').show();
}
$('#btnConnexionDisabled').hide(); $('#btnConnexion').show(); ;
}
else
{
$('#divMessage_Sef348bb6c23c457db0e16676a1b8fe2c').text(data.Messages[0].Message);
$('#divMessage_Sef348bb6c23c457db0e16676a1b8fe2c').show();
$('#btnConnexionDisabled').hide(); $('#btnConnexion').show(); ;
}
});" class="btn btn-primary pull-right"><i class="glyphicon glyphicon-log-in"></i> Connexion</button>
</div>
</div>
</form>
Text Content
Veuillez choisir un nouveau mot de passe. MOLFormation Connexion Connexion Propulsé par Intégratik.inc