login.medondo.app
Open in
urlscan Pro
80.158.63.252
Public Scan
Submitted URL: https://kfo-kelkheim.medondo.app/
Effective URL: https://login.medondo.app/login?login_challenge=3fece4a2f97d49608275d51ca21507fd
Submission: On January 01 via api from US — Scanned from US
Effective URL: https://login.medondo.app/login?login_challenge=3fece4a2f97d49608275d51ca21507fd
Submission: On January 01 via api from US — Scanned from US
Form analysis
1 forms found in the DOM<form _ngcontent-ref-c88="" novalidate="" fxflex="100%" fxlayout="column" fxlayoutalign="center stretch" class="login-form ng-untouched ng-pristine ng-invalid ng-star-inserted"
style="flex-direction: column; box-sizing: border-box; display: flex; place-content: stretch center; align-items: stretch; flex: 1 1 100%; max-height: 100%;"><input _ngcontent-ref-c88="" type="hidden" formcontrolname="challenge"
data-testid="loginInputChallenge" value="3fece4a2f97d49608275d51ca21507fd" class="ng-untouched ng-pristine ng-valid"><input _ngcontent-ref-c88="" type="hidden" formcontrolname="clientId" data-testid="loginInputClientId" value="kfo-kelkheim"
class="ng-untouched ng-pristine ng-valid"><input _ngcontent-ref-c88="" type="hidden" formcontrolname="sessionId" data-testid="loginInputSessionId" value="d08eea0b-e350-4f8b-b8fb-abd1ba52ee56"
class="ng-untouched ng-pristine ng-valid"><mat-form-field _ngcontent-ref-c88=""
class="mat-form-field login-text mb-3 ng-tns-c22-2 mat-primary mat-form-field-type-mat-input mat-form-field-appearance-outline mat-form-field-can-float mat-form-field-has-label mat-form-field-hide-placeholder ng-untouched ng-pristine ng-invalid ng-star-inserted"
style="visibility: visible;">
<div class="mat-form-field-wrapper ng-tns-c22-2">
<div class="mat-form-field-flex ng-tns-c22-2">
<div class="mat-form-field-outline ng-tns-c22-2 ng-star-inserted">
<div class="mat-form-field-outline-start ng-tns-c22-2" style="width: 9px;"></div>
<div class="mat-form-field-outline-gap ng-tns-c22-2" style="width: 76.75px;"></div>
<div class="mat-form-field-outline-end ng-tns-c22-2"></div>
</div>
<div class="mat-form-field-outline mat-form-field-outline-thick ng-tns-c22-2 ng-star-inserted">
<div class="mat-form-field-outline-start ng-tns-c22-2" style="width: 9px;"></div>
<div class="mat-form-field-outline-gap ng-tns-c22-2" style="width: 76.75px;"></div>
<div class="mat-form-field-outline-end ng-tns-c22-2"></div>
</div><!----><!----><!---->
<div class="mat-form-field-infix ng-tns-c22-2"><input _ngcontent-ref-c88="" matinput="" data-testid="inputUsername" formcontrolname="login"
class="mat-input-element mat-form-field-autofill-control ng-tns-c22-2 ng-untouched ng-pristine ng-invalid cdk-text-field-autofill-monitored" id="mat-input-0" required="" aria-required="true"><span
class="mat-form-field-label-wrapper ng-tns-c22-2"><label class="mat-form-field-label ng-tns-c22-2 mat-empty mat-form-field-empty ng-star-inserted" id="mat-form-field-label-3" for="mat-input-0" aria-owns="mat-input-0"><!----><mat-label
_ngcontent-ref-c88="" class="ng-tns-c22-2 ng-star-inserted">Username</mat-label><!----><span aria-hidden="true" class="mat-placeholder-required mat-form-field-required-marker ng-tns-c22-2 ng-star-inserted">
*</span><!----></label><!----></span></div><!---->
</div><!---->
<div class="mat-form-field-subscript-wrapper ng-tns-c22-2"><!---->
<div class="mat-form-field-hint-wrapper ng-tns-c22-2 ng-trigger ng-trigger-transitionMessages ng-star-inserted" style="opacity: 1; transform: translateY(0%);"><!---->
<div class="mat-form-field-hint-spacer ng-tns-c22-2"></div>
</div><!---->
</div>
</div>
</mat-form-field><!----><!----><mdo-form-field-password _ngcontent-ref-c88="" requiredvalidationmessage="Please enter your password" autocomplete="current-password" class="login-text mb-3" style="visibility: visible;"><ng-component
_nghost-ref-c84="" class="ng-star-inserted" style="flex-direction: row; box-sizing: border-box; display: flex;">
<div _ngcontent-ref-c84="" fxflex="100%" fxlayout="column" style="flex-direction: column; box-sizing: border-box; display: flex; flex: 1 1 100%; max-width: 100%;"><mat-form-field _ngcontent-ref-c84="" fxflex="100%"
class="mat-form-field ng-tns-c22-3 mat-primary mat-form-field-type-mat-input mat-form-field-appearance-outline mat-form-field-can-float mat-form-field-has-label mat-form-field-hide-placeholder ng-untouched ng-pristine ng-invalid ng-star-inserted"
style="flex: 1 1 100%; box-sizing: border-box; max-height: 100%;">
<div class="mat-form-field-wrapper ng-tns-c22-3">
<div class="mat-form-field-flex ng-tns-c22-3">
<div class="mat-form-field-outline ng-tns-c22-3 ng-star-inserted">
<div class="mat-form-field-outline-start ng-tns-c22-3" style="width: 9px;"></div>
<div class="mat-form-field-outline-gap ng-tns-c22-3" style="width: 67px;"></div>
<div class="mat-form-field-outline-end ng-tns-c22-3"></div>
</div>
<div class="mat-form-field-outline mat-form-field-outline-thick ng-tns-c22-3 ng-star-inserted">
<div class="mat-form-field-outline-start ng-tns-c22-3" style="width: 9px;"></div>
<div class="mat-form-field-outline-gap ng-tns-c22-3" style="width: 67px;"></div>
<div class="mat-form-field-outline-end ng-tns-c22-3"></div>
</div><!----><!----><!---->
<div class="mat-form-field-infix ng-tns-c22-3"><input _ngcontent-ref-c84="" matinput="" mdonobrowserautocomplete=""
class="mat-input-element mat-form-field-autofill-control ng-tns-c22-3 ng-untouched ng-pristine ng-invalid cdk-text-field-autofill-monitored" type="password" autocomplete="current-password" id="mat-input-1" aria-invalid="false"
aria-required="false"><!----><span class="mat-form-field-label-wrapper ng-tns-c22-3"><label class="mat-form-field-label ng-tns-c22-3 mat-empty mat-form-field-empty ng-star-inserted" id="mat-form-field-label-5" for="mat-input-1"
aria-owns="mat-input-1"><!----><mat-label _ngcontent-ref-c88="" class="ng-tns-c22-3 ng-star-inserted">Password</mat-label><!----><!----></label><!----></span></div>
<div class="mat-form-field-suffix ng-tns-c22-3 ng-star-inserted"><mat-icon _ngcontent-ref-c84="" role="img" matsuffix=""
class="mat-icon notranslate cursor--pointer no-selectable material-icons mat-ligature-font mat-icon-no-color ng-tns-c22-3" aria-hidden="true" data-mat-icon-type="font" style="visibility: hidden;"> visibility_off </mat-icon></div>
<!---->
</div><!---->
<div class="mat-form-field-subscript-wrapper ng-tns-c22-3"><!---->
<div class="mat-form-field-hint-wrapper ng-tns-c22-3 ng-trigger ng-trigger-transitionMessages ng-star-inserted" style="opacity: 1; transform: translateY(0%);"><!---->
<div class="mat-form-field-hint-spacer ng-tns-c22-3"></div>
</div><!---->
</div>
</div>
</mat-form-field></div>
</ng-component><!----></mdo-form-field-password><mat-form-field _ngcontent-ref-c88=""
class="mat-form-field login-text mb-0 ng-tns-c22-0 mat-primary mat-form-field-type-mat-select mat-form-field-appearance-outline mat-form-field-can-float mat-form-field-has-label ng-untouched ng-pristine ng-valid ng-star-inserted mat-form-field-should-float"
style="visibility: visible;">
<div class="mat-form-field-wrapper ng-tns-c22-0">
<div class="mat-form-field-flex ng-tns-c22-0">
<div class="mat-form-field-outline ng-tns-c22-0 ng-star-inserted">
<div class="mat-form-field-outline-start ng-tns-c22-0" style="width: 9px;"></div>
<div class="mat-form-field-outline-gap ng-tns-c22-0" style="width: 62.5px;"></div>
<div class="mat-form-field-outline-end ng-tns-c22-0"></div>
</div>
<div class="mat-form-field-outline mat-form-field-outline-thick ng-tns-c22-0 ng-star-inserted">
<div class="mat-form-field-outline-start ng-tns-c22-0" style="width: 9px;"></div>
<div class="mat-form-field-outline-gap ng-tns-c22-0" style="width: 62.5px;"></div>
<div class="mat-form-field-outline-end ng-tns-c22-0"></div>
</div><!----><!----><!---->
<div class="mat-form-field-infix ng-tns-c22-0"><mat-select _ngcontent-ref-c88="" role="combobox" aria-autocomplete="none" aria-haspopup="true" formcontrolname="language" data-testid="loginMatSelectLanguage"
class="mat-select ng-tns-c57-1 ng-tns-c22-0 mat-select-required ng-untouched ng-pristine ng-valid ng-star-inserted" aria-labelledby="mat-form-field-label-1 mat-select-value-1" id="mat-select-0" tabindex="0" aria-expanded="false"
aria-required="true" aria-disabled="false" aria-invalid="false">
<div cdk-overlay-origin="" class="mat-select-trigger ng-tns-c57-1">
<div class="mat-select-value ng-tns-c57-1" id="mat-select-value-1"><!----><span class="mat-select-value-text ng-tns-c57-1 ng-star-inserted"><span
class="mat-select-min-line ng-tns-c57-1 ng-star-inserted">English</span><!----><!----></span><!----></div>
<div class="mat-select-arrow-wrapper ng-tns-c57-1">
<div class="mat-select-arrow ng-tns-c57-1"></div>
</div>
</div><!---->
</mat-select><span class="mat-form-field-label-wrapper ng-tns-c22-0"><label class="mat-form-field-label ng-tns-c22-0 ng-star-inserted" id="mat-form-field-label-1" for="mat-select-0" aria-owns="mat-select-0"><!----><mat-label
_ngcontent-ref-c88="" class="ng-tns-c22-0 ng-star-inserted">Language</mat-label><!----><span aria-hidden="true" class="mat-placeholder-required mat-form-field-required-marker ng-tns-c22-0 ng-star-inserted">
*</span><!----></label><!----></span></div><!---->
</div><!---->
<div class="mat-form-field-subscript-wrapper ng-tns-c22-0"><!---->
<div class="mat-form-field-hint-wrapper ng-tns-c22-0 ng-trigger ng-trigger-transitionMessages ng-star-inserted" style="opacity: 1; transform: translateY(0%);"><!---->
<div class="mat-form-field-hint-spacer ng-tns-c22-0"></div>
</div><!---->
</div>
</div>
</mat-form-field>
<div _ngcontent-ref-c88="" class="stay-loggedin ng-star-inserted"><mat-slide-toggle _ngcontent-ref-c88="" formcontrolname="remember" data-testid="loginMatSlideToggleStayLoggedIn" class="mat-slide-toggle mat-accent ng-untouched ng-pristine ng-valid"
id="mat-slide-toggle-1"><label class="mat-slide-toggle-label" for="mat-slide-toggle-1-input"><span class="mat-slide-toggle-bar"><input type="checkbox" role="switch" class="mat-slide-toggle-input cdk-visually-hidden"
id="mat-slide-toggle-1-input" tabindex="0" aria-checked="false"><span class="mat-slide-toggle-thumb-container"><span class="mat-slide-toggle-thumb"></span><span mat-ripple=""
class="mat-ripple mat-slide-toggle-ripple mat-focus-indicator"><span class="mat-ripple-element mat-slide-toggle-persistent-ripple"></span></span></span></span><span class="mat-slide-toggle-content"><span
style="display: none;"> </span>Stay logged in</span></label></mat-slide-toggle></div><!----><button _ngcontent-ref-c88="" mat-raised-button="" color="accent" data-testid="btnLogin"
class="mat-focus-indicator mat-raised-button mat-button-base mat-accent mat-button-disabled" disabled="true"><span class="mat-button-wrapper"> LOGIN </span><span matripple="" class="mat-ripple mat-button-ripple"></span><span
class="mat-button-focus-overlay"></span></button>
</form>
Text Content
Dr. Alexandra Eisenmann For practices that love their patients. Username * Password visibility_off English Language * Stay logged in LOGIN Login running... Forgot your password? 1.42.13