portail.agconnexion.com
Open in
urlscan Pro
52.87.65.167
Public Scan
Submitted URL: http://calc-vra.agconnexion.com/
Effective URL: https://portail.agconnexion.com/main/en/login?client_id=toolbox_vra&response_type=code&redirect_uri=https://calc-vra.agconnexion...
Submission: On December 20 via api from US — Scanned from US
Effective URL: https://portail.agconnexion.com/main/en/login?client_id=toolbox_vra&response_type=code&redirect_uri=https://calc-vra.agconnexion...
Submission: On December 20 via api from US — Scanned from US
Form analysis
1 forms found in the DOMName: $ctrl.authenticationForm —
<form class="form ng-pristine ng-valid-minlength ng-invalid ng-invalid-required ng-valid-email" name="$ctrl.authenticationForm" novalidate=""><lcf-portal-box-message data-show-box-message="$ctrl.showAuthenticationErrorMessage"
data-icon="icon-warning" data-color-theme="theme-red" class="ng-isolate-scope">
<div class="ctn-box-message theme-red hide-animation has-icon has-close-icon" data-ng-class="{ 'hide-animation': !$ctrl.showBoxMessage, 'fade-in': $ctrl.showBoxMessage, 'has-icon': $ctrl.icon, 'has-close-icon': !$ctrl.closeButtonHidden }">
<!-- ngIf: $ctrl.icon --><i data-ng-if="$ctrl.icon" class="box-message-icon ficon icon-warning" aria-hidden="true"></i><!-- end ngIf: $ctrl.icon --><ng-transclude><span data-translate="" data-translate-compile=""
data-translate-values="{email: $ctrl.email}" class="ng-scope"></span></ng-transclude><button type="button" class="btn btn-icon btn-close" title="Close this message" data-ng-hide="$ctrl.closeButtonHidden"
data-ng-click="$ctrl.closeMessage()"><i class="icon-close" aria-hidden="true"></i></button></div>
</lcf-portal-box-message><lcf-portal-preloader class="authentication-preloader ng-isolate-scope preload-hide" data-promise="$ctrl.loginProm"
data-ng-class="{'authentication-preloader-logged-in': $ctrl.askLoginConfirmation && $ctrl.profileData}">
<div class="preloaded-content" data-ng-transclude=""><!-- ngIf: $ctrl.askLogin -->
<fieldset class="login ng-scope" data-ng-if="$ctrl.askLogin"><!-- ngIf: !$ctrl.acceptUsername -->
<div class="form-group enable-anim-placeholder ng-scope move-up-anim-placeholder" data-ng-if="!$ctrl.acceptUsername"><label class="form-label ng-scope" for="email" data-translate="LOGIN.EMAIL_ADDRESS.LABEL">Email address</label> <input
type="email" id="email" name="email" class="form-control ng-pristine ng-untouched ng-empty ng-valid-email ng-invalid ng-invalid-required" required="" data-ng-model="$ctrl.email" data-lcf-portal-autofocus="true"
data-ng-readonly="$ctrl.isEmailReadOnly" data-lcf-portal-placeholder=""> <span class="form-error ng-scope ng-hide" aria-live="assertive"
data-ng-show="$ctrl.isFormSubmitted && $ctrl.authenticationForm.email.$invalid && $ctrl.authenticationForm.email.$dirty" data-translate="LOGIN.EMAIL_ADDRESS.INVALID">Invalid email address.</span> <span
class="form-error ng-scope ng-hide" aria-live="assertive" data-ng-show="$ctrl.isFormSubmitted && $ctrl.authenticationForm.email.$invalid && !$ctrl.authenticationForm.email.$dirty"
data-translate="LOGIN.EMAIL_ADDRESS.EMPTY">Please enter your email address.</span></div><!-- end ngIf: !$ctrl.acceptUsername --><!-- ngIf: $ctrl.acceptUsername --><lcf-portal-password-input name="password" data-ng-model="$ctrl.password"
data-lcf-portal-autofocus="false" data-input-name="password" data-ng-minlength="8" class="ng-pristine ng-untouched ng-valid ng-isolate-scope ng-empty ng-valid-minlength">
<div class="form-group enable-anim-placeholder " data-ng-class="{'has-button': $ctrl.showTogglePassword}">
<div class="password-input-wrapper enable-anim-placeholder"><label class="form-label ng-scope" data-ng-attr-for="{{$ctrl.inputName || 'password-' + $parent.$id }}" data-translate="PASSWORD_INPUT.LABEL" for="password">Password</label>
<input data-ng-attr-id="{{$ctrl.inputName || 'password-' + $parent.$id }}" data-ng-attr-name="{{$ctrl.inputName || 'password-' + $parent.$id }}" data-ng-attr-type="{{ $ctrl.passwordInputType }}" required=""
data-ng-model="$ctrl.password" class="form-control ng-pristine ng-untouched ng-empty ng-invalid ng-invalid-required ng-valid-minlength" data-ng-change="$ctrl.updatePassword();" data-min-length="0" data-ng-minlength="0"
data-ng-model-options="{ allowInvalid: true, updateOn: 'default' }" data-ng-attr-aria-describedby="{{ $ctrl.ariaDescribedBy }}" data-lcf-portal-placeholder="" id="password" name="password" type="password">
<!-- ngIf: $ctrl.showTogglePassword --><!-- ngIf: $ctrl.hasPasswordStrength --></div><!-- ngIf: $ctrl.hasPasswordStrength -->
</div>
</lcf-portal-password-input><span class="form-error ng-scope ng-hide" aria-live="assertive" data-ng-show="$ctrl.isFormSubmitted && $ctrl.authenticationForm.password.$error.required" data-translate="LOGIN.PASSWORD.EMPTY">Please enter
your password.</span> <span class="form-error ng-scope ng-hide" aria-live="assertive"
data-ng-show="$ctrl.isFormSubmitted && !$ctrl.authenticationForm.password.$error.required && $ctrl.authenticationForm.password.$invalid && $ctrl.authenticationForm.password.$dirty"
data-translate="LOGIN.PASSWORD.INVALID">Invalid password. -
<a data-ui-sref="portal.language.forgotPassword({email:""})" data-analytics-on="click" data-analytics-event="forgot_password_on_error" data-analytics-category="login" data-analytics-label="link_clicked">Reset your password</a></span>
<button class="btn btn-default btn-submit ng-scope" data-ng-click="$ctrl.login()" data-translate="LOGIN.SUBMIT_LOGIN">Log In</button> <span class="lbl-forgot-password ng-scope" data-translate="LOGIN.FORGOT_PASSWORD">Forgotten password?</span>
<button type="button" class="btn btn-link btn-forgot-password ng-scope theme-black" data-ng-class="{'theme-black': $ctrl.isDefaultDivision}" data-ng-click="$ctrl.clickForgotPassword()" data-translate="LOGIN.RESET_PASSWORD">Reset your
password</button><!-- ngIf: !$ctrl.isHideProfileCreationPanel -->
</fieldset><!-- end ngIf: $ctrl.askLogin --><!-- ngIf: $ctrl.askNewPassword -->
</div>
<div class="preloader">
<div class="spinner"></div>
</div>
</lcf-portal-preloader></form>
Text Content
SIGN IN You have been successfully logged in. Redirecting... Partner's app not found, please try again later. Failed to log in. Please contact your retailer for more information. Email address Invalid email address. Please enter your email address. Password Please enter your password. Invalid password. - Reset your password Log In Forgotten password? Reset your password Terms of Use © AgConnexion