login.kpt.ch
Open in
urlscan Pro
193.222.94.10
Public Scan
Submitted URL: https://kptnet.kpt.ch/
Effective URL: https://login.kpt.ch/authentication/KPT/KptNet/logon
Submission: On December 14 via api from ES — Scanned from DE
Effective URL: https://login.kpt.ch/authentication/KPT/KptNet/logon
Submission: On December 14 via api from ES — Scanned from DE
Form analysis
1 forms found in the DOMPOST /authentication/KPT/KptNet/logon
<form action="/authentication/KPT/KptNet/logon" id="authentication-form" method="post"><input type="submit" style="width:0;height:0;" class="hidden_submit" tabindex="-1"> <app-root>
<article class="l-content">
<header class="l-assistant-layout-header" data-init="header">
<div class="c-mainclosebar" data-init="mainclosebar">
<div class="c-mainclosebar__outer-wrapper">
<div class="c-mainclosebar__wrapper">
<div class="c-logo c-mainclosebar__logo" data-init="logo" itemscope="" itemtype="http://schema.org/Organization">
<img src="/authentication/Content/themes/KPT/Responsive/assets/media/svg/kpt-logo-claim-de--active.svg" alt="KPT | zur Start Seite" class="kpt-logo">
<span class="visuallyhidden">KPT | zur Start Seite</span>
</div>
<input type="hidden" id="langFromHiddenField" value="de">
<!-- Language Switcher -->
<div class="c-languageswitch" data-init="languageswitch" data-magicline="sml">
<div class="c-languageswitch__wrapper">
<select id="languageSelect" class="c-languageswitch__select" tabindex="-1" data-languageswitch="select" onchange="languageChanged(this)">
<option value="de">De</option>
<option value="fr">Fr</option>
<option value="it">It</option>
</select>
<img src="/authentication/Content/themes/KPT/Responsive/assets/media/svg/arrow-01-down--primary.svg" class="c-svgicon c-svgicon--arrow-01-down c-languageswitch__icon c-svgicon--default-fill">
</div>
</div>
<!-- Close buttton -->
<a class="c-iconlink c-mainclosebar__iconlink" data-mainclosebar="close" id="close-and-delete-cookies">
<img src="/authentication/Content/themes/KPT/Responsive/assets/media/svg/close.svg" class="c-svgicon c-svgicon--close c-iconlink__icon c-mainclosebar__icon c-svgicon--default-fill">
<span class="c-iconlink__text">Schliessen</span>
</a>
</div>
</div>
</div>
</header>
<!-- ——————————————————— MAIN CONTENT ——————————————————— -->
<!-- ——————————————————— MESSAGE BOX ——————————————————— -->
<div id="MessageBoxesFromDB" class="usernamepw">
<aside class="info-box-maintenance" style="display: none">
<div class="l-grid">
<div class="l-grid__col--1">
<img src="/authentication/Content/themes/KPT/Responsive/assets/media/svg/exclamation-mark-circle.svg" class="c-svgicon c-svgicon--close c-modal__close-icon c-svgicon--default-fill">
</div>
<div class="l-grid__col">
<h4 class="p-lowcap">
</h4>
<p class="p-lowcap">
</p>
</div>
</div>
</aside>
<aside class="info-box-maintenance" style="display: none">
<div class="l-grid">
<div class="l-grid__col--1">
<img src="/authentication/Content/themes/KPT/Responsive/assets/media/svg/exclamation-mark-circle.svg" class="c-svgicon c-svgicon--close c-modal__close-icon c-svgicon--default-fill">
</div>
<div class="l-grid__col">
<h4 class="p-lowcap">
</h4>
<p class="p-lowcap">
</p>
</div>
</div>
</aside>
</div>
<main class="l-assistant-content-elements" id="main" role="main">
<div class="column__element">
<div class="usernamepw">
<div class="l-grid">
<div class="l-grid__col">
<div class="l-assistant-before-content-elements">
<div class="c-pagetitle c-pagetitle--assistant">
<div class="c-pagetitle__subtitle">Login Kundenportal KPTnet</div>
<h1 class="c-pagetitle__title">Zugangsdaten eingeben</h1>
</div>
</div>
</div>
</div>
<div class="l-grid">
<div class="l-grid__col--6">
<div class="c-offeroverviewr ">
<p>Geben Sie Ihre Online-Vertragsnummer und Ihr Passwort ein:</p>
</div>
</div>
</div>
</div>
<!-- ———————————————————
Handlebars Template
Forms: control number
> modules/formhelper/controls/default_input_text
——————————————————— -->
<div class="l-grid">
<div class="l-grid__col--6">
<div class="column__element usernamepw">
<div class="flex_listitem c-control--text flex_singletextfield c-control c-formhelper__control c-control--is_required c-control--input" data-key="996f727d-340f-4043-aa85-c9094ff70beb">
<div class="c-control__wrapper ">
<input name="Username" aria-labelledby="ActiveStep_Sections_0__Fields_1__Label2" aria-multiline="False" aria-required="True" class="c-input c-input--text c-control c-control--number" data-formhelper-animatelabel="" data-val="true"
data-val-required="" id="ActiveStep_Sections_0__Fields_1__Value2c" required="required" role="textbox" type="text" value="" style="margin-top: 0px;">
<label class="flex_label c-control__label c-control__label--animated" for="ActiveStep_Sections_0__Fields_1__Value2d" id="ActiveStep_Sections_0__Fields_1__Label">Online-Vertragsnummer</label>
</div>
<div class="c-formhelper__tooltip-container c-control__tooltip-container is-expanded" data-formhelper-tooltip-container="true">
<span class="c-control__tooltip-open" role="tooltip" aria-haspopup="true" data-formhelper-tooltip-open="true">
<img src="/authentication/Content/themes/KPT/Responsive/assets/media/svg/information--primary.svg">
<span class="c-control__tooltip-open-text">Info</span>
</span>
<span class="c-control__tooltip" aria-expanded="true" data-formhelper-tooltip="true" style="width: 280px;display: none;">
<span class="c-control__tooltip-inner">
<span class="c-control__tooltip-content"> Die Online-Vertragsnummer finden Sie in der Bestätigungs-E-Mail oder im Brief zur Aktivierung. </span>
<span class="c-control__tooltip-close" data-formhelper-tooltip-close="true">
<img src="/authentication/Content/themes/KPT/Responsive/assets/media/svg/close.svg" class="c-svgicon c-svgicon--close c-modal__close-icon c-svgicon--default-fill">
<span class="c-control__tooltip-close-text"> Close </span>
</span>
</span>
</span>
</div>
</div>
</div>
</div>
</div>
<div class="l-grid usernamepw">
<div class="l-grid__col--6">
<div class="column__element">
<div class="flex_listitem c-control--text flex_singletextfield c-control c-formhelper__control c-control--is_required c-control--input" data-key="996f727d-340f-4043-aa85-c9094ff70beb">
<div class="c-control__wrapper ">
<input name="Password" type="password" aria-labelledby="ActiveStep_Sections_0__Fields_1__Label" aria-multiline="False" aria-required="True" class="c-input c-input--text c-control c-control--number" data-formhelper-animatelabel=""
data-val="true" data-val-required="" id="ActiveStep_Sections_0__Fields_1__Value" required="required" role="password" value="" style="margin-top: 0px;">
<label class="flex_label c-control__label c-control__label--animated" for="ActiveStep_Sections_0__Fields_1__Value" id="ActiveStep_Sections_0__Fields_1__Label">Passwort</label>
</div>
</div>
</div>
</div>
</div>
<div class="l-grid">
<div class="c-formhelper__message-error c-control__message-error font-color-red errorMessageP l-grid__col--6" id="full_input_number_id__message-error" role="alert"></div>
</div>
<div class="l-grid">
<div class="l-grid__col--6">
<div class="column__element">
<a href="https://login.kpt.ch/de/passwordrecovery" class="font-color-red">Zugangsdaten vergessen?</a>
<a href="http://www.kpt.ch/de/meine-kpt/kundenportal-kptnet/registrierung-kptnet" class="font-color-red">Noch keinen Online-Zugang?</a>
</div>
</div>
</div>
<div class="l-grid">
<div class="l-grid__col">
<div class="column__element">
<button class="c-button" type="send" name="button_button" id="buttonNext"> Weiter </button>
</div>
</div>
</div>
</div>
</main>
<script>
$(document).ready(function() {
let classMsgOpen = document.querySelector('span.c-control__tooltip-open');
let classMsgClose = document.querySelector('span.c-control__tooltip-close');
classMsgOpen.onclick = toogleMsgBox;
classMsgClose.onclick = toogleMsgBox;
let isAxsionics = sessionStorage.getItem('isAxsionics');
if (isAxsionics == 'true') {
$('.usernamepw').remove();
$('.axsionics').attr("style", {
"display": "initial"
}); //sind default unsichtbar wegen noscript
} else {
$('.axsionics').remove();
}
//Damit dieselbe Page neu mit einem anderen State geladen werden kann um die Eingabemaske
//anders darzustellen, wird der State im Browser gespeichert und ein Postback ausgelöst
//Beim Verlassen der Seite wird der State wieder resetet. (wurde so gemacht, weil redirect zu action durch den
//WF immer verhindert wurde und keine 'normale' lösung über Flag im Model innert nützlicher Frist gedunden wurde..)
let axsionlink = document.getElementById("axsionicsLogin");
if (axsionlink !== null) axsionlink.onclick = function() {
toggleIsAxsionics('true');
};
let normallink = document.getElementById("normalLogin");
if (normallink !== null) normallink.onclick = function() {
toggleIsAxsionics('false');
}
//alternative logins nur bis zum 1.4.2020 anzeigen:
let dateNow = new Date();
let dateLimit = new Date(2020, 03, 01, 0, 0, 0, 0);
if (dateNow >= dateLimit) {
$('#alternate-logins').remove();
}
let contractNr = null;
if (contractNr && contractNr.length > 0) {
$('#ActiveStep_Sections_0__Fields_1__Value2c').val(contractNr);
}
let errorMsg = null;
if (errorMsg) {
const passportHint =
" Die Passportnummer entspricht nicht dem geforderten Format. Bitte versuchen Sie es erneut. Die AXSionics Passportnummer besteht aus zwölf Zahlen ohne Buchstaben und ist auf der Rückseite des Gerätes aufgeführt. Beispiel: 111100002222 ";
const userNameHint =
" Die Online-Vertragsnummer entspricht nicht dem geforderten Format. Bitte versuchen Sie es erneut. Die Online-Vertragsnummer besteht aus den drei Buchstaben KPT gefolgt von einer achtstelligen Zahl. Beispiel: KPT12345678 ";
if (isAxsionics == 'true') {
if (errorMsg.ResourceKey === "authentication.login.deny.usernamehint" || errorMsg.ResourceKey === "authentication.login.deny.passwordnotvalid") {
$('#full_input_number_id__message-error').text(passportHint);
}
} else {
if (errorMsg.ResourceKey === "authentication.login.deny.passportnotvalid") {
$('#full_input_number_id__message-error').text(userNameHint);
}
}
}
});
function toggleIsAxsionics(isAx) {
$('#ActiveStep_Sections_0__Fields_1__Value2a').val("");
sessionStorage.setItem('isAxsionics', isAx);
location.reload();
}
</script>
</article>
<!-- ——————————————————— FOOTER ——————————————————— -->
<footer id="bottomfooter" class="l-footer-ui00xx">
<div class="">
<div class="l-grid">
<div class="l-grid__col">
<div class="column__element">
<p>
<b>Benötigen Sie Hilfe?</b><br> Bei Fragen ist unser Websupport von Montag bis Freitag zwischen 08:00 und 18:00 Uhr gerne für Sie da.
</p>
</div>
</div>
</div>
<div class="l-grid">
<div class="l-grid__col">
<div class="column__element">
<table>
<tbody>
<tr>
<td>Telefon</td>
<td>0800 815 415</td>
</tr>
<tr>
<td>Email</td>
<td><a href="mailto:#" tabindex="-1">websupport@kpt.ch</a></td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
</div>
</footer>
</app-root>
</form>
Text Content
KPT | zur Start Seite De Fr It Schliessen Login Kundenportal KPTnet ZUGANGSDATEN EINGEBEN Geben Sie Ihre Online-Vertragsnummer und Ihr Passwort ein: Online-Vertragsnummer Info Die Online-Vertragsnummer finden Sie in der Bestätigungs-E-Mail oder im Brief zur Aktivierung. Close Passwort Zugangsdaten vergessen? Noch keinen Online-Zugang? Weiter Benötigen Sie Hilfe? Bei Fragen ist unser Websupport von Montag bis Freitag zwischen 08:00 und 18:00 Uhr gerne für Sie da. Telefon 0800 815 415 Email websupport@kpt.ch