- 扫描 ID:
- 9bfbfb86-e3fa-4e7a-948c-af0d401248e0已完成
- 提交的 URL:
- https://gimiweb.gimicloud.fr/identity/UI62G8MVqn4MpKMsw4I7nzIfel5hJm8G9aZGEizMPQnt
- 报告完成时间:
链接 · 找到 0 个
从页面中识别出的传出链接
JavaScript 变量 · 找到 5 个
在页面窗口对象上加载的全局 JavaScript 变量是在函数外部声明的变量,可以从当前范围内的代码中的任何位置访问
名称 | 类型 |
---|---|
onbeforetoggle | object |
documentPictureInPicture | object |
onscrollend | object |
$ | function |
jQuery | function |
控制台日志消息 · 找到 5 条
记录到 Web 控制台的消息
类型 | 类别 | 记录 |
---|---|---|
warning | dom |
|
warning | dom |
|
warning | dom |
|
verbose | dom |
|
verbose | dom |
|
HTML
页面的原始 HTML 正文
<!DOCTYPE html><html lang="fr"><head>
<meta charset="utf-8">
<meta content="fr" http-equiv="Content-Language">
<meta content="IE=edge" http-equiv="X-UA-Compatible">
<meta content="width=device-width, initial-scale=1" name="viewport">
<meta content="TIMCI PCA" name="author">
<meta name="robots" content="noindex">
<link rel="icon" type="image/png" sizes="" href="/images/web2.png">
<link rel="stylesheet" title="text/css" href="/css/bootstrap.min.css">
<link rel="stylesheet" title="text/css" href="/css/font-awesome.min.css">
<!-- <link rel="stylesheet" title="text/css" href="/css/bootstrap-theme.min.css"> -->
<link rel="stylesheet" title="text/css" href="/css/tradenco.css">
<link rel="stylesheet" title="text/css" href="/css/login.css">
<link href="https://fonts.googleapis.com/css?family=Roboto" rel="stylesheet">
<style>
.bg-primary { background-color: rgb(61, 108, 206); }
</style>
<!--[if lt IE 9]>
<script src="https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js"></script>
<script src="https://oss.maxcdn.com/libs/respond.js/1.4.2/respond.min.js"></script>
<![endif]-->
<script src="/js/jquery-2.1.1.min.js"></script>
<script src="/js/bootstrap.min.js"></script>
<script>
/**
* Vertically center Bootstrap 3 modals so they aren't always stuck at the top
*/
$(function() {
function reposition() {
var modal = $(this),
dialog = modal.find('.modal-dialog');
modal.css('display', 'block');
// Dividing by two centers the modal exactly, but dividing by three
// or four works better for larger screens.
dialog.css("margin-top", Math.max(0, ($(window).height() - dialog.height()) / 2));
}
// Reposition when a modal is shown
$('.modal').on('show.bs.modal', reposition);
// Reposition when the window is resized
$(window).on('resize', function() {
$('.modal:visible').each(reposition);
});
$(this).on('click', '#toast-close-button', function(e) {
$('#toast-container').css('opacity', '0');
setTimeout(function () {
$('#toast-container').css("display", "none");
}, 1500);
});
});
</script>
<title>Identification</title>
</head>
<body>
<!--[if lte IE 10]>
<div style="width:300px;padding:20px;background-color:#FF9;text-align:justify;position:fixed;top:50%;left:50%;margin-top:-50px;margin-left:-150px;z-index:100;">
<p>Vous utilisez une ancienne version d'Internet Explorer, veuillez vous <a href="http://windows.microsoft.com/fr-fr/internet-explorer/download-ie">mettre à jour</a>,
ou utiliser un autre navigateur pour une utilisation optimale de gimiweb.
</p>
</div>
<![endif]-->
<!-- Bandeau alerte
<div id="toast-container" class="toast-top-right">
<div class="toast toast-info" aria-live="polite" style="display: block;">
<div class="toast-message">Nous rencontrons actuellement des problèmes techniques. Nous vous prions de bien vouloir nous excuser pour la gêne occasionnée. Soyez assurés que nos équipes travaillent activement afin de résoudre ce problème dans les plus brefs délais.</div>
<button type="button" id="toast-close-button" role="button"><i class="fa fa-times"></i></button>
</div>
</div>
<!-- Fin bandeau alerte -->
<!-- Bandeau alerte
<div id="toast-container" class="toast-top-right">
<div class="toast toast-info" aria-live="polite" style="display: block;">
<div class="toast-message">Nous rencontrons actuellement des difficultés sur la plateforme extranet engendrant une indisponibilité. Nous travaillons activement au rétablissement de celle-ci. Veuillez nous excuser pour la gêne occasionnée.</div>
<button type="button" id="toast-close-button" role="button"><i class="fa fa-times"></i></button>
</div>
</div>
<!-- Fin bandeau alerte -->
<!-- Bandeau alerte
<div id="toast-container" class="toast-top-right">
<div class="toast toast-info" aria-live="polite" style="display: block;">
<div class="toast-message">En raison d'un incident technique, la plateforme extranet pourrait être <strong>momentanément indisponible</strong> entre le <strong>26/10/20</strong> et <strong>30/10/20</strong>. Veuillez nous excuser pour la gêne occasionnée.</div>
<button type="button" id="toast-close-button" role="button"><i class="fa fa-times"></i></button>
</div>
</div> -->
<div class="container login-container">
<div class="row">
<style>
@media (max-width: 768px) {
.col-xs-12.text-right,
.col-xs-12.text-left {
text-align: center;
}
}
#resend {
cursor: pointer;
}
.loadingform {
cursor: progress;
}
.bg-primary {
background-color: ;
}
</style>
<div class="col-md-6 login-form-1" style="height: auto;">
<div class="banniere_logo">
<img src="https://cloud.gimicloud.fr/banniere/62048/brustel.png">
</div>
<div class="login-logo">
<img class="bg-primary" src="/images/web.png" alt="">
</div>
<div class="form-box">
<h3>Accédez à votre compte</h3>
<div class="alert-custom alert hidden">
<p class="alert-custom-text" style="font-weight: bold;"></p>
</div>
<form role="form" method="post" class="form-vertical">
<div class="form-group">
<input id="identifiant" name="identifiant" type="text" class="form-control" placeholder="Identifiant">
</div>
<div class="form-group">
<input id="passwd" name="passwd" type="password" class="form-control" placeholder="Mot de passe">
<input id="get" name="get" type="hidden" value="UI62G8MVqn4MpKMsw4I7nzIfel5hJm8G9aZGEizMPQnt">
</div>
<div class="form-group text-center" style="margin-top: 35px;">
<input type="submit" class="btnSubmit bg-primary text-center" value="Connexion">
</div>
<div class="form-group text-center">
<p class="forgot small"><a class="btnForgetPwd" data-toggle="modal" data-target="#forgot">Mot de passe oublié ?</a></p>
</div>
</form>
</div>
</div>
<div class="col-md-6 login-form-1-responsive">
<div class="banniere_logo">
<!--<img src="https://sunimmo.staticlbi.com/original/images/logo1.png">-->
<img src="https://cloud.gimicloud.fr/banniere/62048/brustel.png">
</div>
<div class="login-logo">
<img class="bg-primary" src="/images/web.png" alt="">
</div>
<div class="form-box">
<h3>Accédez à votre compte</h3>
<div class="alert-custom alert hidden">
<p class="alert-custom-text" style="font-weight: bold;"></p>
</div>
<form role="form" method="post" class="form-vertical">
<div class="form-group">
<input id="identifiant" name="identifiant" type="text" class="form-control" placeholder="Identifiant">
</div>
<div class="form-group">
<input id="passwd" name="passwd" type="password" class="form-control" placeholder="Mot de passe">
<input id="get" name="get" type="hidden" value="UI62G8MVqn4MpKMsw4I7nzIfel5hJm8G9aZGEizMPQnt">
</div>
<div class="form-group text-center" style="margin-top: 35px;">
<input type="submit" class="btnSubmit bg-primary text-center" value="Connexion">
</div>
<div class="form-group text-center">
<p class="forgot small"><a class="btnForgetPwd" data-toggle="modal" data-target="#forgot">Mot de passe oublié ?</a></p>
</div>
</form>
</div>
</div>
<div class="col-md-6 login-form-2 bg-primary">
<h4 class="text-center">Vous rencontrez un problème de connexion ?<br><br>
Voici quelques points à vérifier :
</h4>
<ul>
<li>Le site extranet étant sécurisé, avez-vous un navigateur à jour ? Si tel n'est pas le cas, merci d'effectuer la mise à jour de votre navigateur.</li>
<li>Vérifier que vous êtes bien passé par notre site et non par un moteur de recherche (ex Google, Bing etc...).</li>
<li>Si vous avez mis le site en favoris, vérifiez que ce dernier ait été enregistré avant d'avoir été connecté. Si tel n'est pas le cas, merci d'ajouter le site en favori avant votre connexion ou bien notre site directement.</li>
<li>Si vous avez enregistré votre identifiant et votre mot de passe dans votre navigateur, avez-vous essayé de les retaper manuellement ?</li>
<li>Dans le cas où vous avez oublié votre mot de passe, cliquez sur le lien "Mot de passe oublié".</li>
<li>Si le problème persiste, contactez-nous.</li>
</ul>
</div>
<script>
$(document).ready(function() {
var message2 = $('#status2')
var forgot = $('#form-forgot');
var cookieSubmit = $('#cc-submit');
var cookieBanner = $('#cookie-banner');
var lien = "UI62G8MVqn4MpKMsw4I7nzIfel5hJm8G9aZGEizMPQnt";
var windowWidth = $(window).width();
var height = $('.login-form-2').innerHeight();
/* Resize login form left part en fonction de la partie droite*/
if (windowWidth >= 992) {
$('.login-form-1').css('height', height + 0.2);
} else {
$('.login-form-1').css('height', 'auto');
}
forgot.on('submit', function(e) {
e.preventDefault();
var numCopro = $('#numCopro').val();
var send = $('#send');
var urlAjax = "identity/ajax_mdp_forget";
if (numCopro.indexOf('@') != -1) {
urlAjax = "identity/ajax_mdp_forget_email";
}
message2.removeClass().addClass('loader2');
message2.html("");
$.ajax({
url: '/' + urlAjax,
type: 'POST',
data: 'numCopro=' + numCopro + '&lien=' + lien,
dataType: 'json',
success: function(result) {
message2.removeClass('loader2');
if (result.status == "success") {
message2.removeClass().addClass('alert alert-success');
}
if (result.status == "error") {
message2.removeClass().addClass('alert alert-danger');
}
//console.log("ok => " + JSON.stringify(result));
message2.html(result.message);
},
error: function(result) {
message2.removeClass('loader2').addClass('alert alert-danger');
message2.html("Erreur");
//console.log("erreur => " + JSON.stringify(result));
}
})
})
// On récup le mail du copro au click
$('.btnSubmit').on('click', function() {
window.localStorage.setItem("mail", $('#identifiant').val());
})
// Dès qu'on clique sur le lien, requête ajax pour renvoyer un mail de vérification d'adresse mail avec le mail stocké en localstorage
// On ajoute la classe "loadingform" pour ajouter le cursor progress sur la page
$('#resend').click(function() {
$('.login-form-1').addClass("loadingform");
$('#resend').css("pointer-events", "none");
$("alert-custom-text").html("");
var mailsave = window.localStorage.getItem("mail");
var urlAjax = "identity/ajax_resend_email";
$.ajax({
url: '/' + urlAjax,
type: 'POST',
data: 'mailcopro=' + mailsave + '&lien=' + lien,
dataType: 'json',
success: function(result) {
$('.login-form-1').removeClass("loadingform");
$('#alert-danger').remove();
if (result.status == "success") {
$('.alert-custom').removeClass("alert-danger hidden").addClass("alert-success");
$(".alert-custom-text").html("Le mail a bien été envoyé à l'adresse " + mailsave + ".");
console.log("ok => " + result);
}
if (result.status == "error") {
$('.alert-custom').removeClass("alert-success hidden").addClass("alert-danger");
$(".alert-custom-text").html("Une erreur est survenue lors de l'envoi du mail, veuillez réessayer.");
}
// console.log("ok => " + JSON.stringify(result));
},
error: function(result) {
$('.login-form-1').removeClass("loadingform");
$('.alert-danger').remove();
$('.alert-custom').removeClass("alert-success hidden").addClass("alert-danger");
$("alert-custom-text").html("Une erreur est survenue lors de l'envoi du mail, veuillez réessayer.");
// console.log("erreur => " + JSON.stringify(result));
}
})
})
// On ajoute un cookie
$(this).on('click touchstart', '#cc-submit', function() {
$.ajax({
url: '/identity/ajax_set_cookie',
success: function(result) {
cookieBanner.addClass('cc-invisible');
setTimeout(function() {
cookieBanner.css("display", "none");
}, 1000);
}
});
})
/* Lorsque l'on resize la fenetre */
$(window).on('resize', function() {
var windowWidth = $(window).width();
var height = $('.login-form-2').innerHeight();
if (windowWidth >= 992) {
$('.login-form-1').css('height', height + 0.2);
} else {
$('.login-form-1').css('height', 'auto');
}
});
});
</script> </div>
</div>
<!-- Cookie check -->
<div id="cookie-banner" class="cc-window cc-banner cc-bottom bg-primary" role="dialog">
<div class="col-sm-10 col-xs-12 text-left">
<span class="cc-message">En poursuivant votre navigation sur ce site, vous acceptez l’utilisation de cookie afin de pouvoir vous identifier. Aucun cookie ne sera utilisé pour tracer votre navigation ou pour vous proposer de la publicité. Aucune donnée provenant de ce site ne sera commercialisée ou proposée à des tiers. <!--<a href="#" class="cc-link">En savoir plus ici.</a></span>-->
</span></div>
<div class="col-sm-2 col-xs-12 text-right">
<a id="cc-submit" class="cc-btn cc-primary">J'ai compris !</a>
</div>
<div class="clearfix"></div>
</div>
<!-- Modal mot de passe oublié -->
<div class="modal fade" id="forgot" tabindex="-1" role="dialog" aria-labelledby="forgot" aria-hidden="true">
<div class="modal-dialog" role="document">
<div class="modal-content">
<div class="modal-body">
<form id="form-forgot" method="POST">
<button type="button" class="close" data-dismiss="modal" aria-label="Close">
<span aria-hidden="true">×</span>
</button>
<br>
<div class="form-group text-center" style="color:black; position:relative;">
<h3><i class="fa fa-lock fa-4x" aria-hidden="true"></i></h3>
<h3>Mot de passe oublié ?</h3>
<p id="status2" class="alert alert-info" style="font-size: 0.9em; margin: 20px 0 0;">Entrez votre identifiant de connexion <strong>(email ou numéro de copropriétaire)</strong>. Si une adresse électronique y est associée, un mail vous sera envoyé comportant la démarche à suivre. Dans le cas inverse, veuillez contacter votre syndic.</p>
</div>
<div class="form-group">
<input type="text" class="form-control" id="numCopro" name="numCopro" placeholder="Identifiant">
</div>
<div class="form-group" style="text-align:center;">
<button type="submit" class="bg-primary" name="send" id="send">Me renvoyer mon mot de passe</button>
</div>
</form>
</div>
</div>
</div>
<!-- /.modal-dialog -->
</div>
</body></html>