idp.softgarden.io Open in urlscan Pro
5.199.137.200  Public Scan

Submitted URL: https://email.canny.io/c/eJwUyE1uryAQAPDTwO4RGFFkweKlCfcYYQT6gQbGJv2fvun2l4O1-qQkKRhnvN395ldZw66dS_bMK7i87edK2Z_eYXYpmX...
Effective URL: https://idp.softgarden.io/authentication/login?login_challenge=03dba3c31b6f403ba9fe40a5dc4a4460
Submission: On June 27 via manual from NL — Scanned from NL

Form analysis 2 forms found in the DOM

POST /authentication/login/webauthn/finish

<form id="passKeyForm" action="/authentication/login/webauthn/finish" method="post">
  <input type="hidden" name="challenge" value="03dba3c31b6f403ba9fe40a5dc4a4460">
  <input type="hidden" name="clientId" value="979d4cdd-8abc-4532-ad79-5b8efcc3747e">
  <input type="hidden" id="webAuthnAssertionResponse" name="webAuthnAssertionResponse">
</form>

POST /authentication/login

<form class="sg-panel" id="login-form" action="/authentication/login" method="post">
  <div class="sg-panel__header">
    <h2>Log in</h2>
  </div>
  <div class="sg-panel__content">
    <input type="hidden" name="login_challenge" value="03dba3c31b6f403ba9fe40a5dc4a4460">
    <input type="hidden" name="client_id" value="979d4cdd-8abc-4532-ad79-5b8efcc3747e">
    <div id="passkeyError" class="sg-form-error hidden">Authentication with Passkey failed</div>
    <!-- Necessary that autocomplete is working, don't remove -->
    <!-- Hidden input is not working with autocomplete, position: absolute not for other password managers like lastpass -->
    <input type="password" name="password" id="password" autocomplete="current-password" style="display: block; visibility: hidden; opacity: 0; border: none; padding: 0; margin: 0; width: 0; height: 0">
    <label class="sg-form-field">
      <input class="sg-input" type="text" name="login" autocomplete="username" placeholder="Email or username" autofocus="" required="">
      <span>Email or username</span>
      <div class="loginOptions">
        <a id="passkey" class="sg-link" tabindex="-1" href="javascript:void(0)">Passkey</a>
        <span>or</span>
        <a class="sg-link" tabindex="-1" href="sso?login_challenge=03dba3c31b6f403ba9fe40a5dc4a4460&amp;client_id=979d4cdd-8abc-4532-ad79-5b8efcc3747e">SSO</a>
      </div>
      <script src="https://static.softgarden.de/thirdparty/webauthn-json/webauthn-json.js"></script>
      <script>
        const passkey = document.getElementById('passkey');
        const passkeyError = document.getElementById('passkeyError');
        const webAuthnAssertionResponse = document.getElementById('webAuthnAssertionResponse');
        const passKeyForm = document.getElementById('passKeyForm');
        passkey.addEventListener('click', async function() {
          passkeyError.classList.add('hidden');
          try {
            const response = await fetch('/authentication/login/webauthn/init', {
              method: 'POST'
            });
            if (!response.ok) {
              passkeyError.classList.remove('hidden');
              return;
            }
            const authenticationRequest = await response.json();
            const publicKeyCredential = await webauthnJSON.get(authenticationRequest);
            webAuthnAssertionResponse.setAttribute('value', JSON.stringify({
              assertionResponseRaw: JSON.stringify(publicKeyCredential),
              challenge: authenticationRequest.publicKey.challenge
            }));
            passKeyForm.submit();
          } catch (e) {
            console.error(e);
            passkeyError.classList.remove('hidden');
          }
        });
      </script>
    </label>
  </div>
  <div class="sg-panel__footer">
    <span><!-- SPACER --></span>
    <button type="submit" class="sg-button sg-button--primary">Next</button>
  </div>
</form>

Text Content

You are an applicant? This way Free trial


WELCOME TO SOFTGARDEN




LOG IN

Authentication with Passkey failed
Email or username
Passkey or SSO
Next


WHAT SOFTGARDEN OFFERS


 * APPLICANT MANAGEMENT


 * FEEDBACK SOLUTION


 * CAREER SITE


 * EMPLOYEE REFERRAL PROGRAM

Support Data Privacy Imprint
©2024 powered by softgarden