admin.comspro.fr
Open in
urlscan Pro
80.83.211.222
Public Scan
Submitted URL: https://webapp.comspro.fr/
Effective URL: https://admin.comspro.fr/signin.jsp?app=true
Submission: On September 16 via manual from FR — Scanned from FR
Effective URL: https://admin.comspro.fr/signin.jsp?app=true
Submission: On September 16 via manual from FR — Scanned from FR
Form analysis
6 forms found in the DOMName: ctrl.mainForm —
<form name="ctrl.mainForm" class="login-main-form sign-in-content-form ng-pristine ng-valid ng-scope">
<div class="signin-main-form-login">
<div class="login-component login-inputs">
<h2 class="signin-label login-label ng-binding">Se connecter</h2>
<div class="input-field">
<input data-ng-init="ctrl.setFocusOnInputElement()" type="text" class="login-input-field ng-pristine ng-untouched ng-valid ng-empty" id="username" name="username" data-ng-model="username" autocomplete="username" auto-focus="true">
<label for="username" class="ng-binding">E-mail ou numéro de téléphone</label>
</div>
<div class="input-field">
<input type="password" class="login-input-field ng-pristine ng-untouched ng-valid ng-empty" id="password" name="password" autocomplete="current-password" data-ng-model="password">
<label for="password" class="ng-binding">Mot de passe</label>
</div>
<div class="login-error-msg login-no-auth-error ng-inactive ng-hide" data-ng-hide="ctrl.mainForm.password.$valid" ng-messages="ctrl.mainForm.password.$error">
<!-- ngMessage: noAuth -->
</div>
</div>
<div class="hint-component-error ng-binding ng-hide" ng-show="ctrl.invitationError">
</div>
<div class="login-component login-button-container">
<span class="signin-fake-link ng-binding" data-ng-click="ctrl.changeViewState(ctrl.states.SEND_VERIFICATION)"> Mot de passe oublié ?</span>
<button class="login-button-standard ng-binding" data-ng-click="ctrl.signIn(username, password)">Se connecter</button>
</div>
</div>
<!-- ngIf: ctrl.showExternalSignIn -->
</form>
Name: ctrl.mainForm —
<form name="ctrl.mainForm" class="login-main-form sign-in-content-form ng-pristine ng-valid ng-scope">
<div class="signin-main-form-login">
<div class="login-component login-inputs">
<h2 class="signin-label login-label ng-binding">Se connecter</h2>
<div class="input-field">
<input data-ng-init="ctrl.setFocusOnInputElement()" type="text" class="login-input-field ng-pristine ng-untouched ng-valid ng-empty" id="username-auth" name="username" data-ng-model="username" autocomplete="username" auto-focus="true">
<label for="username-auth" class="ng-binding">E-mail ou numéro de téléphone</label>
</div>
<div class="input-field">
<input type="password" class="login-input-field ng-pristine ng-untouched ng-valid ng-empty" id="password-auth" name="password" autocomplete="current-password" data-ng-model="password">
<label for="password-auth" class="ng-binding">Mot de passe</label>
</div>
<div class="login-error-msg login-no-auth-error ng-inactive ng-hide" data-ng-hide="ctrl.mainForm.password.$valid" ng-messages="ctrl.mainForm.password.$error">
<!-- ngMessage: noAuth -->
</div>
</div>
<div class="login-component login-button-container">
<span class="signin-fake-link ng-binding" data-ng-click="ctrl.changeViewState(ctrl.states.SEND_VERIFICATION)"> Mot de passe oublié ?</span>
<button class="login-button-standard ng-binding" data-ng-click="ctrl.signIn(username, password)">Se connecter</button>
</div>
</div>
</form>
Name: ctrl.sendVerificationForm —
<form name="ctrl.sendVerificationForm" class="sign-in-content-form ng-pristine ng-valid ng-scope">
<div class="login-component">
<h2 class="signin-label ng-binding">Mot de passe oublié ?</h2>
</div>
<div class="login-component login-light-text">
<div data-ng-bind-html="ctrl.labels.ENTER_USERNAME" class="ng-binding">Saisissez l'<b>adresse e-mail</b> ou le <b> numéro de téléphone</b> associé à votre compte :</div>
</div>
<div class="login-component login-inputs">
<div class="input-field">
<input type="text" class="login-input-field ng-pristine ng-untouched ng-valid ng-empty" id="enter_username" name="username" placeholder="e.g. 0047XXXXXX or 040XXXXXX" data-ng-model="username" auto-focus="false">
<label for="enter_username" class="ng-binding">E-mail ou numéro de téléphone</label>
</div>
</div>
<div class="login-component">
<button class="login-button-full ng-binding" data-ng-disabled="!username" data-ng-click="ctrl.sendVerificationCode(username)" disabled="disabled">Réinitialiser le mot de passe</button>
</div>
<div class="login-component">
<span class="signin-fake-link ng-binding" data-ng-click="ctrl.redirectToPasswordResetWithToken()">J'ai déjà un code de réinitialisation</span>
</div>
</form>
Name: ctrl.createPasswordForm —
<form name="ctrl.createPasswordForm" class="sign-in-content-form ng-pristine ng-valid ng-scope ng-valid-password-strength ng-valid-maxlength ng-valid-compare-to" autocomplete="off">
<div class="login-component create-password-label-container">
<h2 class="signin-label ng-binding">Créer un nouveau mot de passe</h2>
</div>
<div class="login-component login-password-component login-inputs">
<div class="input-field">
<input type="password" min-length-on-blur="" valid-score="" id="new_password" class="login-input-field ng-pristine ng-untouched ng-valid ng-isolate-scope ng-empty ng-valid-password-strength ng-valid-maxlength" ng-maxlength="40"
autocomplete="off" nofill="" aria-autocomplete="none" name="new-password" ng-model="ctrl.viewData.password" auto-focus="false" zxcvbn="ctrl.passwordStrength" zx-extras="ctrl.passwordBlacklist">
<label for="new_password" class="ng-binding">Nouveau mot de passe</label>
</div>
<password-strength-indicator password-strength="ctrl.passwordStrength" labels="ctrl.labels" class="ng-isolate-scope">
<div class="password-strength-indicator">
<div class="bars">
<div class="bar left default" ng-class="ctrl.level">
</div>
<div class="bar middle default" ng-class="ctrl.level">
</div>
<div class="bar right default" ng-class="ctrl.level">
</div>
</div>
<div class="explanation-text">
<span class="headline default" ng-switch="ctrl.level" ng-class="ctrl.level">
<!-- ngSwitchWhen: default --><span ng-switch-when="default" class="ng-binding ng-scope">Saisissez au moins 8 caractères</span><!-- end ngSwitchWhen: -->
<!-- ngSwitchWhen: not-allowed -->
<!-- ngSwitchWhen: weak -->
<!-- ngSwitchWhen: medium -->
<!-- ngSwitchWhen: strong -->
</span>
<p ng-bind-html="ctrl.invalid ? ctrl.labels.PASSWORD_INSECURE : ctrl.labels.PASSWORD_TIP" class="ng-binding"><b>Astuce :</b> Pensez à utiliser une combinaison de plusieurs mots comme mot de passe. Un mot de passe plus long est
généralement plus sécurisé.</p>
</div>
</div>
</password-strength-indicator>
</div>
<div class="login-component login-inputs">
<div class="input-field password-confirm-input-field">
<input type="password" id="password_confirm" class="login-input-field ng-pristine ng-untouched ng-valid ng-isolate-scope ng-empty ng-valid-compare-to" name="passwordConfirm" data-ng-model="ctrl.viewData.passwordConfirm"
compare-to="ctrl.viewData.password" password-errors="ctrl.createPasswordForm.password.$error" autocomplete="new-password" data-ng-blur="ctrl.checkPasswordOnBlur()">
<label for="password_confirm" class="ng-binding">Répéter le mot de passe</label>
</div>
<div class="login-error-msg ng-inactive ng-hide" data-ng-hide="ctrl.createPasswordForm.password.$invalid || ctrl.createPasswordForm.password.$untouched || ctrl.createPasswordForm.passwordConfirm.$pristine"
ng-messages="ctrl.createPasswordForm.passwordConfirm.$error">
<!-- ngMessage: compareTo -->
</div>
</div>
<!-- ngIf: ctrl.viewState === ctrl.states.CREATE_PASSWORD -->
</form>
<form class="sign-in-content-form ng-pristine ng-valid ng-scope">
<div class="login-component">
<h2 class="signin-label ng-binding">Validé!</h2>
</div>
<div class="login-component password-created-text">
<div class="ng-binding"> Utilisez votre numéro de mobile ou adresse e-mail vérifiée comme nom d'utilisateur lorsque vous vous connectez avec votre mot de passe. </div>
</div>
<div class="login-component">
<button class="login-button-full ng-binding" data-ng-click="ctrl.resetSignIn(ctrl.states.MAIN)">Se connecter sur le web</button>
</div>
<div class="login-component" data-ng-show="ctrl.brandingDTO !== undefined">
<button class="login-button-full-outline ng-binding" data-ng-click="ctrl.handleRedirectToDownloadPage()">Télécharger l'application</button>
</div>
</form>
Name: ctrl.enterContactInfoForm —
<form name="ctrl.enterContactInfoForm" class="sign-in-content-form ng-pristine ng-valid ng-scope">
<div class="login-component">
<h2 class="signin-label ng-binding">Saisissez votre nom</h2>
</div>
<div class="login-component login-light-text">
<div class="ng-binding"> Votre nom sera visible par vos collègues. </div>
</div>
<div class="login-component login-inputs">
<div class="input-field">
<input type="text" class="login-input-field ng-pristine ng-untouched ng-valid ng-empty" id="firstName" name="firstName" data-ng-model="ctrl.viewData.firstName" auto-focus="false">
<label for="firstName" class="ng-binding">Prénom</label>
</div>
</div>
<div class="login-component login-inputs">
<div class="input-field">
<input type="text" class="login-input-field ng-pristine ng-untouched ng-valid ng-empty" id="lastName" name="lastName" data-ng-model="ctrl.viewData.lastName">
<label for="lastName" class="ng-binding">Nom</label>
</div>
</div>
<div class="login-component">
<button class="login-button-full ng-binding" data-ng-disabled="!ctrl.viewData.firstName || !ctrl.viewData.lastName || ctrl.viewData.isCreatingContact" data-ng-click="ctrl.confirmContactInfo()" disabled="disabled">Suivant</button>
</div>
</form>
Text Content
NOUVEL UTILISATEUR Activez votre compte à l'aide de votre code d'activation. Vous devriez l'avoir reçu par e-mail ou SMS. Contactez votre administrateur si vous n'avez pas reçu de code d'activation NOM D'UTILISATEUR Votre nom d'utilisateur est soit votre numéro de téléphone soit votre adresse e-mail. Si vous utilisez votre numéro de téléphone pour vous connecter, celui-ci devrait être renseigné avec l'indicatif téléphonique et en chiffres seulement (sans tiret ni espace). MOT DE PASSE Vous pouvez changer votre mot de passe vous-même lorsque vous activez votre compte. Si vous avez oublié votre mot de passe ou si vous voulez le changer, vous pouvez facilement le réinitialiser ici. SE CONNECTER E-mail ou numéro de téléphone Mot de passe Mot de passe oublié ? Se connecter SE CONNECTER E-mail ou numéro de téléphone Mot de passe Mot de passe oublié ? Se connecter MOT DE PASSE OUBLIÉ ? Saisissez l'adresse e-mail ou le numéro de téléphone associé à votre compte : E-mail ou numéro de téléphone Réinitialiser le mot de passe J'ai déjà un code de réinitialisation CRÉER UN NOUVEAU MOT DE PASSE Nouveau mot de passe Saisissez au moins 8 caractères Astuce : Pensez à utiliser une combinaison de plusieurs mots comme mot de passe. Un mot de passe plus long est généralement plus sécurisé. Répéter le mot de passe VALIDÉ! Utilisez votre numéro de mobile ou adresse e-mail vérifiée comme nom d'utilisateur lorsque vous vous connectez avec votre mot de passe. Se connecter sur le web Télécharger l'application AUTHORIZATION SUCCESSFUL! You may now close this browser tab. SAISISSEZ VOTRE NOM Votre nom sera visible par vos collègues. Prénom Nom Suivant -------------------------------------------------------------------------------- Suomi العربية الفصحى Norsk Føroyskt Deutsch Español (LA) Français Italiano Español Dansk Português Nederlands English Catalan Svenska Nederlands (België) S'inscrire Aide