auth.efa.eu Open in urlscan Pro
185.3.44.82  Public Scan

Submitted URL: http://efanet.eu/
Effective URL: https://auth.efa.eu/auth/realms/EFAnet/protocol/openid-connect/auth?response_type=code&client_id=portal&redirect_uri...
Submission: On December 11 via manual from LU — Scanned from DE

Form analysis 1 forms found in the DOM

POST https://auth.efa.eu/auth/realms/EFAnet/login-actions/authenticate?session_code=IAp-9PIWKHdVb-sa0dyTx3zrVjhqcebGN185lNCr8QY&execution=c31ccbc0-dbd4-4a83-b93a-c64ac404e83c&client_id=portal&tab_id=B17y07wGj88

<form id="kc-form-login" onsubmit="document.querySelector('efanet-submit').disabled = true; return true;"
  action="https://auth.efa.eu/auth/realms/EFAnet/login-actions/authenticate?session_code=IAp-9PIWKHdVb-sa0dyTx3zrVjhqcebGN185lNCr8QY&amp;execution=c31ccbc0-dbd4-4a83-b93a-c64ac404e83c&amp;client_id=portal&amp;tab_id=B17y07wGj88" method="post">
  <efanet-input idelt="username" nameelt="username" label="Username" value="" autofocus="true" required="true" _nghost-bjk-c68="" ng-version="9.0.3" isvalid="false"><mat-form-field _ngcontent-bjk-c68="" appearance="outline"
      class="mat-form-field ng-tns-c48-0 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">
      <div class="mat-form-field-wrapper ng-tns-c48-0">
        <div class="mat-form-field-flex ng-tns-c48-0">
          <div class="mat-form-field-outline ng-tns-c48-0 ng-star-inserted">
            <div class="mat-form-field-outline-start ng-tns-c48-0" style="width: 4px;"></div>
            <div class="mat-form-field-outline-gap ng-tns-c48-0" style="width: 54.25px;"></div>
            <div class="mat-form-field-outline-end ng-tns-c48-0"></div>
          </div>
          <div class="mat-form-field-outline mat-form-field-outline-thick ng-tns-c48-0 ng-star-inserted">
            <div class="mat-form-field-outline-start ng-tns-c48-0" style="width: 4px;"></div>
            <div class="mat-form-field-outline-gap ng-tns-c48-0" style="width: 54.25px;"></div>
            <div class="mat-form-field-outline-end ng-tns-c48-0"></div>
          </div><!----><!----><!---->
          <div class="mat-form-field-infix ng-tns-c48-0"><input _ngcontent-bjk-c68="" matinput="" autocomplete="off"
              class="mat-input-element mat-form-field-autofill-control ng-tns-c48-0 cdk-text-field-autofill-monitored ng-untouched ng-pristine ng-invalid" type="text" name="username" autofocus="" id="username" aria-invalid="false"
              aria-required="false"><span class="mat-form-field-label-wrapper ng-tns-c48-0"><label class="mat-form-field-label ng-tns-c48-0 mat-empty mat-form-field-empty ng-star-inserted" id="mat-form-field-label-1" for="username"
                aria-owns="username"><!----><mat-label _ngcontent-bjk-c68="" class="ng-tns-c48-0 ng-star-inserted">Username</mat-label><!----><!----></label><!----></span></div>
          <div class="mat-form-field-suffix ng-tns-c48-0 ng-star-inserted">
            <div _ngcontent-bjk-c68="" matsuffix="" class="ng-tns-c48-0"><!----><!----><!----></div>
          </div><!---->
        </div><!---->
        <div class="mat-form-field-subscript-wrapper ng-tns-c48-0"><!---->
          <div class="mat-form-field-hint-wrapper ng-tns-c48-0 ng-trigger ng-trigger-transitionMessages ng-star-inserted" style="opacity: 1; transform: translateY(0%);"><!---->
            <div class="mat-form-field-hint-spacer ng-tns-c48-0"></div>
          </div><!---->
        </div>
      </div>
    </mat-form-field></efanet-input>
  <efanet-input idelt="password" nameelt="password" type="password" label="Password" required="true" _nghost-bjk-c68="" ng-version="9.0.3" isvalid="false"><mat-form-field _ngcontent-bjk-c68="" appearance="outline"
      class="mat-form-field ng-tns-c48-1 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">
      <div class="mat-form-field-wrapper ng-tns-c48-1">
        <div class="mat-form-field-flex ng-tns-c48-1">
          <div class="mat-form-field-outline ng-tns-c48-1 ng-star-inserted">
            <div class="mat-form-field-outline-start ng-tns-c48-1" style="width: 4px;"></div>
            <div class="mat-form-field-outline-gap ng-tns-c48-1" style="width: 53.5px;"></div>
            <div class="mat-form-field-outline-end ng-tns-c48-1"></div>
          </div>
          <div class="mat-form-field-outline mat-form-field-outline-thick ng-tns-c48-1 ng-star-inserted">
            <div class="mat-form-field-outline-start ng-tns-c48-1" style="width: 4px;"></div>
            <div class="mat-form-field-outline-gap ng-tns-c48-1" style="width: 53.5px;"></div>
            <div class="mat-form-field-outline-end ng-tns-c48-1"></div>
          </div><!----><!----><!---->
          <div class="mat-form-field-infix ng-tns-c48-1"><input _ngcontent-bjk-c68="" matinput="" autocomplete="off"
              class="mat-input-element mat-form-field-autofill-control ng-tns-c48-1 cdk-text-field-autofill-monitored ng-untouched ng-pristine ng-invalid" type="password" name="password" id="password" aria-invalid="false" aria-required="false"><span
              class="mat-form-field-label-wrapper ng-tns-c48-1"><label class="mat-form-field-label ng-tns-c48-1 mat-empty mat-form-field-empty ng-star-inserted" id="mat-form-field-label-3" for="password" aria-owns="password"><!----><mat-label
                  _ngcontent-bjk-c68="" class="ng-tns-c48-1 ng-star-inserted">Password</mat-label><!----><!----></label><!----></span></div>
          <div class="mat-form-field-suffix ng-tns-c48-1 ng-star-inserted">
            <div _ngcontent-bjk-c68="" matsuffix="" class="ng-tns-c48-1"><efa-show-password _ngcontent-bjk-c68="" _nghost-bjk-c63="" class="ng-star-inserted"><button _ngcontent-bjk-c63="" mat-icon-button=""
                  class="mat-focus-indicator mat-icon-button mat-button-base"><span class="mat-button-wrapper"><mat-icon _ngcontent-bjk-c63="" role="img" class="mat-icon notranslate material-icons-outlined material-icons mat-icon-no-color"
                      aria-hidden="true">visibility_off<!----></mat-icon></span>
                  <div matripple="" class="mat-ripple mat-button-ripple mat-button-ripple-round"></div>
                  <div class="mat-button-focus-overlay"></div>
                </button></efa-show-password><!----><!----><!----></div>
          </div><!---->
        </div><!---->
        <div class="mat-form-field-subscript-wrapper ng-tns-c48-1"><!---->
          <div class="mat-form-field-hint-wrapper ng-tns-c48-1 ng-trigger ng-trigger-transitionMessages ng-star-inserted" style="opacity: 1; transform: translateY(0%);"><!---->
            <div class="mat-form-field-hint-spacer ng-tns-c48-1"></div>
          </div><!---->
        </div>
      </div>
    </mat-form-field></efanet-input>
  <efanet-token-select idelt="tokentype" nameelt="tokentype" label="Authentication method" authtype="code" _nghost-bjk-c69="" ng-version="9.0.3"><mat-form-field _ngcontent-bjk-c69="" appearance="outline"
      class="mat-form-field ng-tns-c48-3 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 mat-form-field-should-float">
      <div class="mat-form-field-wrapper ng-tns-c48-3">
        <div class="mat-form-field-flex ng-tns-c48-3">
          <div class="mat-form-field-outline ng-tns-c48-3 ng-star-inserted">
            <div class="mat-form-field-outline-start ng-tns-c48-3" style="width: 4px;"></div>
            <div class="mat-form-field-outline-gap ng-tns-c48-3" style="width: 106.75px;"></div>
            <div class="mat-form-field-outline-end ng-tns-c48-3"></div>
          </div>
          <div class="mat-form-field-outline mat-form-field-outline-thick ng-tns-c48-3 ng-star-inserted">
            <div class="mat-form-field-outline-start ng-tns-c48-3" style="width: 4px;"></div>
            <div class="mat-form-field-outline-gap ng-tns-c48-3" style="width: 106.75px;"></div>
            <div class="mat-form-field-outline-end ng-tns-c48-3"></div>
          </div><!----><!----><!---->
          <div class="mat-form-field-infix ng-tns-c48-3"><mat-select _ngcontent-bjk-c69="" role="listbox" class="mat-select ng-tns-c57-4 ng-tns-c48-3 ng-untouched ng-pristine ng-valid ng-star-inserted" id="mat-select-0" tabindex="0"
              aria-labelledby="mat-form-field-label-7" aria-required="false" aria-disabled="false" aria-invalid="false" aria-multiselectable="false">
              <div cdk-overlay-origin="" aria-hidden="true" class="mat-select-trigger ng-tns-c57-4">
                <div class="mat-select-value ng-tns-c57-4"><!----><span class="mat-select-value-text ng-tns-c57-4 ng-star-inserted"><!----><mat-select-trigger _ngcontent-bjk-c69="" class="ng-tns-c57-4 ng-star-inserted"><mat-icon _ngcontent-bjk-c69=""
                        role="img" class="mat-icon notranslate material-icons mat-icon-no-color" aria-hidden="true">vpn_key</mat-icon><label _ngcontent-bjk-c69="">Token</label></mat-select-trigger><!----></span><!----></div>
                <div class="mat-select-arrow-wrapper ng-tns-c57-4">
                  <div class="mat-select-arrow ng-tns-c57-4"></div>
                </div>
              </div><!---->
            </mat-select><input _ngcontent-bjk-c69="" type="hidden" class="ng-tns-c48-3" id="tokentype" name="tokentype" value="code"><span class="mat-form-field-label-wrapper ng-tns-c48-3"><label
                class="mat-form-field-label ng-tns-c48-3 ng-star-inserted" id="mat-form-field-label-7" for="mat-select-0" aria-owns="mat-select-0"><!----><mat-label _ngcontent-bjk-c69="" class="ng-tns-c48-3 ng-star-inserted">Authentication
                  method</mat-label><!----><!----></label><!----></span></div>
          <div class="mat-form-field-suffix ng-tns-c48-3 ng-star-inserted"><button _ngcontent-bjk-c69="" mat-icon-button="" matsuffix="" type="button" class="mat-focus-indicator mat-icon-button mat-button-base ng-tns-c48-3"><span
                class="mat-button-wrapper"><mat-icon _ngcontent-bjk-c69="" role="img" class="mat-icon notranslate material-icons mat-icon-no-color" aria-hidden="true">help_outline</mat-icon></span>
              <div matripple="" class="mat-ripple mat-button-ripple mat-button-ripple-round"></div>
              <div class="mat-button-focus-overlay"></div>
            </button></div><!---->
        </div><!---->
        <div class="mat-form-field-subscript-wrapper ng-tns-c48-3"><!---->
          <div class="mat-form-field-hint-wrapper ng-tns-c48-3 ng-trigger ng-trigger-transitionMessages ng-star-inserted" style="opacity: 1; transform: translateY(0%);"><!---->
            <div class="mat-form-field-hint-spacer ng-tns-c48-3"></div>
          </div><!---->
        </div>
      </div>
    </mat-form-field></efanet-token-select>
  <efanet-input idelt="passcode" nameelt="passcode" type="password" label="Passcode" required="true" _nghost-bjk-c68="" ng-version="9.0.3" isvalid="false"><mat-form-field _ngcontent-bjk-c68="" appearance="outline"
      class="mat-form-field ng-tns-c48-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">
      <div class="mat-form-field-wrapper ng-tns-c48-2">
        <div class="mat-form-field-flex ng-tns-c48-2">
          <div class="mat-form-field-outline ng-tns-c48-2 ng-star-inserted">
            <div class="mat-form-field-outline-start ng-tns-c48-2" style="width: 4px;"></div>
            <div class="mat-form-field-outline-gap ng-tns-c48-2" style="width: 52.75px;"></div>
            <div class="mat-form-field-outline-end ng-tns-c48-2"></div>
          </div>
          <div class="mat-form-field-outline mat-form-field-outline-thick ng-tns-c48-2 ng-star-inserted">
            <div class="mat-form-field-outline-start ng-tns-c48-2" style="width: 4px;"></div>
            <div class="mat-form-field-outline-gap ng-tns-c48-2" style="width: 52.75px;"></div>
            <div class="mat-form-field-outline-end ng-tns-c48-2"></div>
          </div><!----><!----><!---->
          <div class="mat-form-field-infix ng-tns-c48-2"><input _ngcontent-bjk-c68="" matinput="" autocomplete="off"
              class="mat-input-element mat-form-field-autofill-control ng-tns-c48-2 cdk-text-field-autofill-monitored ng-untouched ng-pristine ng-invalid" type="password" name="passcode" id="passcode" aria-invalid="false" aria-required="false"><span
              class="mat-form-field-label-wrapper ng-tns-c48-2"><label class="mat-form-field-label ng-tns-c48-2 mat-empty mat-form-field-empty ng-star-inserted" id="mat-form-field-label-5" for="passcode" aria-owns="passcode"><!----><mat-label
                  _ngcontent-bjk-c68="" class="ng-tns-c48-2 ng-star-inserted">Passcode</mat-label><!----><!----></label><!----></span></div>
          <div class="mat-form-field-suffix ng-tns-c48-2 ng-star-inserted">
            <div _ngcontent-bjk-c68="" matsuffix="" class="ng-tns-c48-2"><efa-show-password _ngcontent-bjk-c68="" _nghost-bjk-c63="" class="ng-star-inserted"><button _ngcontent-bjk-c63="" mat-icon-button=""
                  class="mat-focus-indicator mat-icon-button mat-button-base"><span class="mat-button-wrapper"><mat-icon _ngcontent-bjk-c63="" role="img" class="mat-icon notranslate material-icons-outlined material-icons mat-icon-no-color"
                      aria-hidden="true">visibility_off<!----></mat-icon></span>
                  <div matripple="" class="mat-ripple mat-button-ripple mat-button-ripple-round"></div>
                  <div class="mat-button-focus-overlay"></div>
                </button></efa-show-password><!----><!----><!----></div>
          </div><!---->
        </div><!---->
        <div class="mat-form-field-subscript-wrapper ng-tns-c48-2"><!---->
          <div class="mat-form-field-hint-wrapper ng-tns-c48-2 ng-trigger ng-trigger-transitionMessages ng-star-inserted" style="opacity: 1; transform: translateY(0%);"><!---->
            <div class="mat-form-field-hint-spacer ng-tns-c48-2"></div>
          </div><!---->
        </div>
      </div>
    </mat-form-field></efanet-input>
  <div class="form-group login-pf-settings">
    <div id="kc-form-options">
    </div>
    <div class="">
      <span><a tabindex="6" href="mailto:wcp@efa.eu?subject=EFAnet%20login%20request">Need help?</a></span>
    </div>
  </div>
  <efanet-submit name="login" label="Log In" disabled="" _nghost-bjk-c71="" ng-version="9.0.3"><button _ngcontent-bjk-c71="" mat-flat-button="" color="primary" type="submit" class="mat-focus-indicator mat-flat-button mat-button-base mat-primary"
      disabled="true"><span class="mat-button-wrapper">Log In</span>
      <div matripple="" class="mat-ripple mat-button-ripple"></div>
      <div class="mat-button-focus-overlay"></div>
    </button></efanet-submit>
</form>

Text Content

EFANET

Username


Password
visibility_off



vpn_keyToken

Authentication method
help_outline



Passcode
visibility_off



Need help?
Log In