www.sonepar.de
Open in
urlscan Pro
195.243.161.63
Public Scan
Submitted URL: https://063e175e5b414e479886108cb77ca725.svc.dynamics.com/t/t/sdHPLn34JLifP1c7xKiyBGJaYQ8x5ITMid4Bh1BlUlIx/NOqJdohRhQhtKBTMvU4rYCNFhZey63ByhVAam8SAzxMx
Effective URL: https://www.sonepar.de/authentication/
Submission: On September 19 via manual from DE — Scanned from NL
Effective URL: https://www.sonepar.de/authentication/
Submission: On September 19 via manual from DE — Scanned from NL
Form analysis
1 forms found in the DOMName: loginForm — POST /authentication/login.xhtml;jsessionid=02CB03B1C6D83C2E2AD4865AE83A544F
<form id="loginForm" name="loginForm" action="/authentication/login.xhtml;jsessionid=02CB03B1C6D83C2E2AD4865AE83A544F" enctype="application/x-www-form-urlencoded" method="post" novalidate="novalidate" class="sonepar-form">
<script>
/** Fehlermeldungstexte. */
var errors = errors || {};
var errorsUserInputs = {
email: {
missing: "This field may not be empty. Please enter your personal email address associated with your account.",
invalid: "This is not a valid email address. Please check your input."
}
}
$.extend(errors, errorsUserInputs);
</script>
<input type="hidden" value="true" name="loginViaEmailActive" id="loginViaEmailActive">
<div id="loginTypeToggle" class="mb-3">
<div id="login-toggle-email" class="row no-gutters justify-content-start">
<div id="login-email-link" class="col-auto mr-3 sonepar-toggle-tab"> With email address </div>
<div class="col-auto pb-2 sonepar-toggle-tab-active"> With customer ID </div>
</div>
<div id="login-toggle-custid" class="d-none row no-gutters">
<div class="col-auto mr-3 pb-2 sonepar-toggle-tab-active"> With email address </div>
<div id="login-custid-link" class="col-auto sonepar-toggle-tab"> With customer ID </div>
</div>
</div>
<div class="email-login" style="display: none;">
<!-- Hinweistext zu "Anmelden mit E-Mail-Adresse", kann leer sein. -->
<div class="sonepar-floating-label"><input id="email" name="email" value="" autocomplete="email" maxlength="255" placeholder="Your email address" type="email" class="sonepar-input form-control " readonly="readonly">
<label for="email" class="sonepar-label"> Your email address </label>
<div class="input-errors">
</div>
</div>
</div>
<div class="custid-login">
<!-- Hinweistext zu "Anmelden mit Kundennummer", kann leer sein. --><span id="org17warning" class="d-none red"> In the future, it will no longer be possible to log in via the South-West region. Please select your invoicing region (Region South
or Region West). </span>
<script>
/** Fehlermeldungstexte. */
var errors = errors || {};
var errorsOrgInput = {
org: {
missing: "Please select the organization, you're registered with.",
invalid: "Please select the organization, you're registered with." // Default
}
}
$.extend(errors, errorsOrgInput);
</script>
<div class="sonepar-floating-label sonepar-select"><select id="org" name="org" size="1" class="custom-select " required="required">
<option value="" selected="selected">Please choose your region</option>
<option value="sonepar;12">Sonepar Region Nord-Ost</option>
<option value="sonepar;1">Sonepar Region West</option>
<option value="sonepar;17">Sonepar Region Süd-West</option>
<option value="sonepar;7">Sonepar Region Süd</option>
<option value="lux;30">Sonepar Luxembourg</option>
</select>
<i class="s-icon s-icon--arrow-down text-primary"></i>
<div class="input-errors">
</div>
</div>
<script type="text/javascript">
const org17Warning = document.getElementById('org17warning');
document.getElementById('org').addEventListener('change', function(event) {
if (event.target.value === 'sonepar;17') {
org17Warning.classList.remove('d-none');
} else {
org17Warning.classList.add('d-none');
}
});
</script>
<script>
/** Fehlermeldungstexte. */
var errors = errors || {};
var errorsCustInput = {
cust: {
missing: "This field may not be empty. Please enter your 6-digit customer ID.",
invalid: "Please enter your 6-digit customer ID."
}
}
$.extend(errors, errorsCustInput);
</script>
<div class="sonepar-floating-label"><input id="cust" name="cust" value="" maxlength="6" pattern="\d{6}" placeholder="Your customer ID" type="text" class="sonepar-input form-control " required="required">
<label for="cust" class="sonepar-label"> Your customer ID </label>
<div class="input-errors">
</div>
</div>
<script>
/** Fehlermeldungstexte. */
var errors = errors || {};
var errorsUserInput = {
user: {
missing: "This field may not be empty. Please enter your user ID.",
invalid: "The entered user ID is not valid. User IDs consist of 1-6 characters (digits and letters)."
}
}
$.extend(errors, errorsUserInput);
</script>
<div class="sonepar-floating-label"><input id="user" name="user" value="" autocomplete="username" maxlength="6" pattern="\S{1,6}" placeholder="Your user ID" type="text" class="sonepar-input form-control " required="required">
<label for="user" class="sonepar-label"> Your user ID </label>
<div class="input-errors">
</div>
</div>
</div>
<div class="sonepar-floating-label sonepar-password"><input id="password" name="password" autocomplete="current-password" maxlength="64" placeholder="Your password" type="password" class="sonepar-input form-control " required="required">
<i class="sonepar-pw-eye pw-view-toggle fa fa-eye fa-lg"></i>
<label for="password" class="sonepar-label"> Your password </label>
<div class="input-errors">
</div>
</div>
<div class="sonepar-custom-checkbox"><label id="rememberMeLabel" for="rememberMe" class="sonepar-checkbox">
<span class="sonepar-checkbox-input"><input id="rememberMe" name="rememberMe" value="true" type="checkbox">
<span class="sonepar-checkbox-control">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="16" height="16" aria-hidden="true" focusable="false">
<path fill="none" stroke="currentColor" stroke-width="3" d="M4 12l6 6L20 6"></path>
</svg>
</span>
</span>
<span class="sonepar-checkbox-label">Stay logged in </span></label>
</div>
<input type="hidden" value="" name="context">
<input type="hidden" value="" name="redirectUri">
<input type="hidden" value="" id="targetUrl" name="targetUrl">
<input type="hidden" value="" name="orgIndex">
<input type="hidden" value="" name="adword">
<input type="hidden" value="" name="campaign">
<input type="hidden" value="" name="newsletter">
<input type="hidden" value="" name="desktop">
<input type="hidden" value="" name="no-check"><input type="hidden" id="isEmailLogin" name="isEmailLogin" value="false">
<div class="row no-gutters align-items-center sonepar-form-actions">
<div class="col-auto"><button name="j_id_3u" id="loginButton" type="submit" class="sonepar-button-cta submitBtn">Sign in now</button>
</div>
<div class="col-auto">
<a href="/authentication/resetPassword.xhtml">
Forgot your password?
</a>
</div>
</div><button name="j_id_3x" type="submit" disabled="disabled" id="selectOrgButton" class="d-none"></button><input type="hidden" name="loginForm_SUBMIT" value="1"><input type="hidden" name="jakarta.faces.ViewState"
id="j_id__v_0:jakarta.faces.ViewState:1" value="stateless" autocomplete="off">
</form>
Text Content
back LOGIN With email address With customer ID With email address With customer ID Your email address In the future, it will no longer be possible to log in via the South-West region. Please select your invoicing region (Region South or Region West). Please choose your region Sonepar Region Nord-Ost Sonepar Region West Sonepar Region Süd-West Sonepar Region Süd Sonepar Luxembourg Your customer ID Your user ID Your password Stay logged in Sign in now Forgot your password? NOT A SONEPAR CUSTOMER YET? Become a new customer * Over 500,000 products * Delivery within 24 hours * Integration with your inventory management system Existing customer in need of online shop access? Request access here. Contact | FAQ | Imprint | GTAC | Privacy | Cookie-Policy © 2024 Sonepar Deutschland GmbH