alpha-s.keenetic.link
Open in
urlscan Pro
185.9.72.8
Public Scan
URL:
https://alpha-s.keenetic.link/
Submission: On August 11 via api from US — Scanned from DE
Submission: On August 11 via api from US — Scanned from DE
Form analysis
1 forms found in the DOMName: Login.form — POST
<form ng-if="Login.isInitFinished && Login.isAuthAvailable" name="Login.form" class="login-form ng-pristine ng-scope ng-valid-maxlength ng-valid-ndm-validation-watch ng-valid-login ng-valid ng-valid-ndm-common-validator ng-valid-password"
method="POST" autocomplete="on" ng-submit="Login.startLogin()">
<div class="login-form__input">
<div class="login-form__input-wrapper">
<div class="login-form__icon-wrapper login-form__icon-wrapper--focus" ng-class="{ 'login-form__icon-wrapper--focus': Login.inFocus.login, 'login-form__icon-wrapper--error': Login.error.login }"><ndm-svg-icon width="16" height="16"
class="login-form__login-icon ng-isolate-scope" svg-id="user"><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" class="ndm-svg-icon " ng-attr-width="{{$ctrl._width}}" ng-attr-height="{{$ctrl._height}}"
ng-attr-view_box="{{$ctrl.viewbox}}" width="16" height="16" viewBox="362 1136.1399999999999 16 16">
<use xlink:href="/assets/img/sprite-ea6661ae.svg#user"></use>
</svg></ndm-svg-icon></div>
<div class="login-form__input-separator"> </div>
<div class="login-form__login ndm-input " ng-class="{ 'login-form__login--invalid': Login.error.login }" name="loginLogin" model="Login.data.login" set-focus="true" on-focus-toggle="Login.onFocusToggle" on-validation-end="Login.onValidationEnd"
on-press-enter="Login.startLogin()" validation="login" autocomplete-name="'username'" model-options="{debounce: 30}" animated-placeholder="Benutzername" ndw-model="Login.data.login">
<div class="ndm-input__wrapper" ng-class="{ 'ndm-input__wrapper--error': isMessageVisible && errorText }"><!-- ngIf: title && !titleOnTop -->
<div class="ndm-input__cell form__cell form__cell--top"><!-- ngIf: title && titleOnTop --><!-- ngIf: isAntiAutoFillMode --> <label class="ndm-input__unit-text ndm-input__unit-text--focus"
ng-class="{ 'ndm-input__unit-text--focus': isFocused, 'ndm-input__unit-text--readonly': readonly, 'ndm-input__unit-text--password': password, 'ndm-input__unit-text--invalid': errorText, 'ndm-input__unit-text--disabled': isDisabled }"><input
class="field ndm-input__field ng-pristine ng-untouched ng-empty ng-valid-maxlength ng-valid-ndm-validation-watch ng-not-modified ng-valid ng-valid-ndm-common-validator ng-valid-login" ng-model="model" maxlength="64"
ng-class="{ 'field--error': errorText, 'field--password': password, 'field--clearable': isClearable }" ng-blur="onBlur()" ng-readonly="readonly" ng-model-options="modelOptions || {debounce: 50}"
ng-change="onChange(model, name, errorText)" ng-click="onClick()" ng-focus="onFocus()" ng-keydown="onKeyDown($event)" ng-trim="false" type="text" placeholder="" name="loginLogin" ng-disabled="isDisabled" autocorrect="off"
autocapitalize="off" autocomplete="username"> <!-- ngIf: animatedPlaceholder --><span ng-if="animatedPlaceholder" class="ndm-input__placeholder ng-binding ng-scope"
ng-class="{ 'ndm-input__placeholder--on-top': model, 'ndm-input__placeholder--error': errorText }">Benutzername</span><!-- end ngIf: animatedPlaceholder --> <!-- ngIf: isClearable --> <!-- ngIf: unitText -->
<!-- ngIf: password --></label> <!-- ngIf: hint || sideHint --> <label ng-show="isMessageVisible && errorText" class="field--error-text status-problem ng-scope ng-binding ng-hide" title="" data-translate=""></label></div>
<div class="form__cell form__cell--transclude" ng-transclude=""></div> <!-- ngIf: description -->
</div>
</div>
</div>
</div>
<div class="login-form__input"><!-- ngIf: !Login.inFocus.password --><span class="login-form__password-error ng-binding ng-scope" ng-if="!Login.inFocus.password"></span><!-- end ngIf: !Login.inFocus.password -->
<div class="login-form__input-wrapper">
<div class="login-form__icon-wrapper" ng-class="{ 'login-form__icon-wrapper--focus': Login.inFocus.password, 'login-form__icon-wrapper--error': Login.error.password }"><ndm-svg-icon class="login-form__password-icon ng-isolate-scope" width="16"
height="19" svg-id="password-icon"><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" class="ndm-svg-icon " ng-attr-width="{{$ctrl._width}}" ng-attr-height="{{$ctrl._height}}"
ng-attr-view_box="{{$ctrl.viewbox}}" width="16" height="19" viewBox="118 1136.1399999999999 12 16">
<use xlink:href="/assets/img/sprite-ea6661ae.svg#password-icon"></use>
</svg></ndm-svg-icon></div>
<div class="login-form__input-separator"> </div>
<div class="login-form__password ndm-input " name="loginPassword" ng-class="{ 'login-form__password--invalid': Login.error.password }" model="Login.data.password" password="true" on-focus-toggle="Login.onFocusToggle"
on-validation-end="Login.onValidationEnd" validation="password" is-autofill-enabled="true" autocomplete-name="'password'" model-options="{debounce: 30}" animated-placeholder="Passwort" ndw-model="Login.data.password">
<div class="ndm-input__wrapper" ng-class="{ 'ndm-input__wrapper--error': isMessageVisible && errorText }"><!-- ngIf: title && !titleOnTop -->
<div class="ndm-input__cell form__cell form__cell--top"><!-- ngIf: title && titleOnTop --><!-- ngIf: isAntiAutoFillMode --> <label class="ndm-input__unit-text ndm-input__unit-text--password"
ng-class="{ 'ndm-input__unit-text--focus': isFocused, 'ndm-input__unit-text--readonly': readonly, 'ndm-input__unit-text--password': password, 'ndm-input__unit-text--invalid': errorText, 'ndm-input__unit-text--disabled': isDisabled }"><input
class="field ndm-input__field ng-pristine ng-untouched field--password ng-empty ng-valid-maxlength ng-valid-ndm-validation-watch ng-not-modified ng-valid ng-valid-ndm-common-validator ng-valid-password" ng-model="model" maxlength="64"
ng-class="{ 'field--error': errorText, 'field--password': password, 'field--clearable': isClearable }" ng-blur="onBlur()" ng-readonly="readonly" ng-model-options="modelOptions || {debounce: 50}"
ng-change="onChange(model, name, errorText)" ng-click="onClick()" ng-focus="onFocus()" ng-keydown="onKeyDown($event)" ng-trim="false" type="password" placeholder="" name="loginPassword" ng-disabled="isDisabled" autocorrect="off"
autocapitalize="off" autocomplete="password"> <!-- ngIf: animatedPlaceholder --><span ng-if="animatedPlaceholder" class="ndm-input__placeholder ng-binding ng-scope"
ng-class="{ 'ndm-input__placeholder--on-top': model, 'ndm-input__placeholder--error': errorText }">Passwort</span><!-- end ngIf: animatedPlaceholder --> <!-- ngIf: isClearable --> <!-- ngIf: unitText -->
<!-- ngIf: password --><a ng-if="password" href="" tabindex="0" class="ndm-input__password-icon ng-scope" ng-keydown="onPasswordIconKeyDown($event)" ng-click="togglePassword()"><i title="Passwort anzeigen" class="icon icon--eye-crossed"></i></a><!-- end ngIf: password --></label>
<!-- ngIf: hint || sideHint --> <label ng-show="isMessageVisible && errorText" class="field--error-text status-problem ng-scope ng-binding ng-hide" title="" data-translate=""></label></div>
<div class="form__cell form__cell--transclude" ng-transclude=""></div> <!-- ngIf: description -->
</div>
</div>
</div>
</div><ndm-button class="login-form__button ng-isolate-scope" btn-class="btn--cute" button-type="submit" label="login.form.login-button"><button tabindex="0" class="btn ndm-button btn--cute" ng-click="!isDisabled && _onClick($event)"
ng-disabled="isDisabled" name="" type="submit" ng-class="{'btn--disabled': isDisabled}"><!-- ngIf: icon --> <span class="btn__text ng-scope ng-binding" data-translate=""><span class="ng-scope">Anmelden</span></span></button></ndm-button>
</form>
Text Content
Keenetic START DE Systemsteuerung-Login Benutzername Passwort Anmelden Login nicht möglich Der Standard-Benutzername ist „admin“. Wenn Sie Ihr Passwort vergessen haben, wählen Sie die Reset-Taste auf der Rückseite Ihres Keenetics, um ihn auf Werkseinstellungen zurückzusetzen. Drücken und halten Sie die Taste, bis die Status-LED schnell zu blinken beginnt (ca. 10-12 Sekunden) und lassen Sie sie dann los. PLEASE ENABLE JAVASCRIPT SUPPORT IN YOUR BROWSER