github.com Open in urlscan Pro
140.82.121.3  Public Scan

Submitted URL: https://sso.konst.fish/
Effective URL: https://github.com/login?client_id=a25cf097a9cd7fdec4e9&return_to=%2Flogin%2Foauth%2Fauthorize%3Fapproval_prompt%3D...
Submission: On September 05 via automatic, source certstream-suspicious — Scanned from AT

Form analysis 3 forms found in the DOM

POST /session

<form data-turbo="false" action="/session" accept-charset="UTF-8" method="post"><input type="hidden" data-csrf="true" name="authenticity_token" value="zzVD/GDWGGxLXY0vWvI34/4EPKercN7qdpPxDyeYxJt6wTCgnL3MvyAIzd99pZCxVaoH91b4NKa5KxEUOFsG2w=="> <input
    type="hidden" name="add_account" id="add_account" autocomplete="off" class="form-control">
  <label for="login_field"> Username or email address </label>
  <input type="text" name="login" id="login_field" class="form-control input-block js-login-field" autocapitalize="off" autocorrect="off" autocomplete="username" autofocus="autofocus" required="required">
  <div class="position-relative">
    <label for="password"> Password </label>
    <input type="password" name="password" id="password" class="form-control form-control input-block js-password-field" autocomplete="current-password" required="required">
    <a class="label-link position-absolute top-0 right-0" id="forgot-password" href="/password_reset">Forgot password?</a>
    <input type="hidden" name="webauthn-conditional" value="undefined">
    <input type="hidden" class="js-support" name="javascript-support" value="true">
    <input type="hidden" class="js-webauthn-support" name="webauthn-support" value="supported">
    <input type="hidden" class="js-webauthn-iuvpaa-support" name="webauthn-iuvpaa-support" value="unsupported">
    <input type="hidden" name="return_to" id="return_to"
      value="/login/oauth/authorize?approval_prompt=force&amp;client_id=a25cf097a9cd7fdec4e9&amp;redirect_uri=https%3A%2F%2Fsso.konst.fish%2Foauth2%2Fcallback&amp;response_type=code&amp;scope=user%3Aemail+read%3Aorg&amp;state=3KCM4mDo-X-ySt7XFUd2PkrCrguzkAimD2ZoW7xmyrA%3A%2F"
      autocomplete="off" class="form-control">
    <input type="hidden" name="allow_signup" id="allow_signup" autocomplete="off" class="form-control">
    <input type="hidden" name="client_id" id="client_id" value="a25cf097a9cd7fdec4e9" autocomplete="off" class="form-control">
    <input type="hidden" name="integration" id="integration" autocomplete="off" class="form-control">
    <input class="form-control" type="text" name="required_field_ca5e" hidden="hidden">
    <input class="form-control" type="hidden" name="timestamp" value="1725506495956">
    <input class="form-control" type="hidden" name="timestamp_secret" value="f1a56609d3a5f33024646945bf66f1170849bf88f1eff1d70c4d87de4e67f261">
    <input type="submit" name="commit" value="Sign in" class="btn btn-primary btn-block js-sign-in-button" data-disable-with="Signing in…" data-signin-label="Sign in" data-sso-label="Sign in with your identity provider" development="false"
      disable-emu-sso="false">
  </div>
</form>

POST /session

<form hidden="hidden" class="js-conditional-webauthn-placeholder"
  data-webauthn-sign-request="{&quot;publicKey&quot;:{&quot;userVerification&quot;:&quot;required&quot;,&quot;timeout&quot;:60000,&quot;challenge&quot;:&quot;RuXjudP97ktWkX1cLxJbs3lavuoJ05dhx3a7yoUbhzI&quot;,&quot;allowCredentials&quot;:[],&quot;rpId&quot;:&quot;github.com&quot;},&quot;mediation&quot;:&quot;conditional&quot;}"
  data-turbo="false" action="/session" accept-charset="UTF-8" method="post"><input type="hidden" name="authenticity_token" value="e_e1xsU9hT029A0SqCM__Dgj9rYiCJdHKirl7K2wusbOA8aaOVZR7l2hTeKPdJiuk43N5t-AfQvlkgX3snN4hg"> <input type="hidden"
    name="webauthn_response" class="js-conditional-webauthn-response">
  <input type="hidden" name="webauthn-conditional" value="true">
  <input type="hidden" class="js-support" name="javascript-support" value="true">
  <input type="hidden" class="js-webauthn-support" name="webauthn-support" value="supported">
  <input type="hidden" class="js-webauthn-iuvpaa-support" name="webauthn-iuvpaa-support" value="unsupported">
  <input type="hidden" name="return_to" id="return_to"
    value="/login/oauth/authorize?approval_prompt=force&amp;client_id=a25cf097a9cd7fdec4e9&amp;redirect_uri=https%3A%2F%2Fsso.konst.fish%2Foauth2%2Fcallback&amp;response_type=code&amp;scope=user%3Aemail+read%3Aorg&amp;state=3KCM4mDo-X-ySt7XFUd2PkrCrguzkAimD2ZoW7xmyrA%3A%2F"
    autocomplete="off" class="form-control">
  <input type="hidden" name="allow_signup" id="allow_signup" autocomplete="off" class="form-control">
  <input type="hidden" name="client_id" id="client_id" autocomplete="off" class="form-control">
  <input type="hidden" name="integration" id="integration" autocomplete="off" class="form-control">
  <input type="text" name="required_field_7dff" hidden="hidden" class="form-control"><input type="hidden" name="timestamp" value="1725506496412" autocomplete="off" class="form-control"><input type="hidden" name="timestamp_secret"
    value="3b2c66f965ab32fb11b632d59a40dffa83b294ac11a1f6834cbd079f6fa22a04" autocomplete="off" class="form-control">
</form>

POST /session

<form class="js-webauthn-form" data-turbo="false" action="/session" accept-charset="UTF-8" method="post"><input type="hidden" name="authenticity_token" value="DL508FSdnaB_7evDCLl4xVuuo9rcheGxjfeYw9K7rKO5SgesqPZJcxS4qzMv7t-X8ACYiiENC_1CT3jYzXhu4w">
  <div class="webauthn-form-body">
    <webauthn-get data-target="sudo-credential-options.webauthnGet"
      data-json="{&quot;publicKey&quot;:{&quot;userVerification&quot;:&quot;required&quot;,&quot;timeout&quot;:60000,&quot;challenge&quot;:&quot;RuXjudP97ktWkX1cLxJbs3lavuoJ05dhx3a7yoUbhzI&quot;,&quot;allowCredentials&quot;:[],&quot;rpId&quot;:&quot;github.com&quot;}}"
      subtle-login="" data-catalyst="">
      <noscript>
        <p class="webauthn-message js-webauthn-message">
          <x-banner data-dismiss-scheme="none" data-view-component="true" data-catalyst="">
          </x-banner>
        </p>
        <div data-view-component="true" class="Banner flash text-left mb-3 p-0">
          <div class="Banner-visual">
            <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-alert">
              <path
                d="M6.457 1.047c.659-1.234 2.427-1.234 3.086 0l6.082 11.378A1.75 1.75 0 0 1 14.082 15H1.918a1.75 1.75 0 0 1-1.543-2.575Zm1.763.707a.25.25 0 0 0-.44 0L1.698 13.132a.25.25 0 0 0 .22.368h12.164a.25.25 0 0 0 .22-.368Zm.53 3.996v2.5a.75.75 0 0 1-1.5 0v-2.5a.75.75 0 0 1 1.5 0ZM9 11a1 1 0 1 1-2 0 1 1 0 0 1 2 0Z">
              </path>
            </svg>
          </div>
          <div data-view-component="true" class="Banner-message">
            <p class="Banner-title" data-target="x-banner.titleText"> Enable JavaScript to use your passkey. </p>
          </div>
        </div>
        <p></p>
      </noscript>
      <x-banner data-dismiss-scheme="none" data-view-component="true" data-catalyst="">
        <div data-target="webauthn-get.passkeysUnsupportedMessage" data-view-component="true" class="Banner flash Banner--warning flash-warn text-left mb-3 p-0">
          <div class="Banner-visual">
            <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-alert">
              <path
                d="M6.457 1.047c.659-1.234 2.427-1.234 3.086 0l6.082 11.378A1.75 1.75 0 0 1 14.082 15H1.918a1.75 1.75 0 0 1-1.543-2.575Zm1.763.707a.25.25 0 0 0-.44 0L1.698 13.132a.25.25 0 0 0 .22.368h12.164a.25.25 0 0 0 .22-.368Zm.53 3.996v2.5a.75.75 0 0 1-1.5 0v-2.5a.75.75 0 0 1 1.5 0ZM9 11a1 1 0 1 1-2 0 1 1 0 0 1 2 0Z">
              </path>
            </svg>
          </div>
          <div data-view-component="true" class="Banner-message">
            <p class="Banner-title" data-target="x-banner.titleText"> This browser or device is reporting partial passkey support. </p>
          </div>
        </div>
      </x-banner>
      <x-banner data-dismiss-scheme="none" data-view-component="true" data-catalyst="">
        <div data-target="webauthn-get.unsupportedMessage" hidden="hidden" data-view-component="true" class="Banner flash Banner--warning flash-warn text-left mb-3 p-0">
          <div class="Banner-visual">
            <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-alert">
              <path
                d="M6.457 1.047c.659-1.234 2.427-1.234 3.086 0l6.082 11.378A1.75 1.75 0 0 1 14.082 15H1.918a1.75 1.75 0 0 1-1.543-2.575Zm1.763.707a.25.25 0 0 0-.44 0L1.698 13.132a.25.25 0 0 0 .22.368h12.164a.25.25 0 0 0 .22-.368Zm.53 3.996v2.5a.75.75 0 0 1-1.5 0v-2.5a.75.75 0 0 1 1.5 0ZM9 11a1 1 0 1 1-2 0 1 1 0 0 1 2 0Z">
              </path>
            </svg>
          </div>
          <div data-view-component="true" class="Banner-message">
            <p class="Banner-title" data-target="x-banner.titleText"> Webauthn isn't supported. Use a different browser or device to use your passkey. </p>
          </div>
        </div>
      </x-banner>
      <x-banner data-dismiss-scheme="none" data-view-component="true" data-catalyst="">
        <div data-targets="webauthn-get.messages" data-target="webauthn-get.errorMessage" hidden="" data-view-component="true" class="Banner flash Banner--error flash-error text-left mb-3 p-0">
          <div class="Banner-visual">
            <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-alert">
              <path
                d="M6.457 1.047c.659-1.234 2.427-1.234 3.086 0l6.082 11.378A1.75 1.75 0 0 1 14.082 15H1.918a1.75 1.75 0 0 1-1.543-2.575Zm1.763.707a.25.25 0 0 0-.44 0L1.698 13.132a.25.25 0 0 0 .22.368h12.164a.25.25 0 0 0 .22-.368Zm.53 3.996v2.5a.75.75 0 0 1-1.5 0v-2.5a.75.75 0 0 1 1.5 0ZM9 11a1 1 0 1 1-2 0 1 1 0 0 1 2 0Z">
              </path>
            </svg>
          </div>
          <div data-view-component="true" class="Banner-message">
            <p class="Banner-title" data-target="x-banner.titleText">
              <span role="alert" data-target="webauthn-get.errorText"></span>
            </p>
          </div>
        </div>
      </x-banner>
      <p data-targets="webauthn-get.messages" data-target="webauthn-get.waitingMessage" class="my-3 text-center color-fg-muted" hidden="">
        <span data-view-component="true">
          <svg style="box-sizing: content-box; color: var(--color-icon-primary);" width="16" height="16" viewBox="0 0 16 16" fill="none" aria-hidden="true" data-view-component="true" class="v-align-middle mr-2 anim-rotate">
            <circle cx="8" cy="8" r="7" stroke="currentColor" stroke-opacity="0.25" stroke-width="2" vector-effect="non-scaling-stroke" fill="none"></circle>
            <path d="M15 8a7.002 7.002 0 00-7-7" stroke="currentColor" stroke-width="2" stroke-linecap="round" vector-effect="non-scaling-stroke"></path>
          </svg> <span class="sr-only">Loading</span>
        </span> Waiting for input from browser interaction...
      </p>
      <button data-target="webauthn-get.button" data-action="click:webauthn-get#prompt" data-retry-message="Retry passkey" type="button" data-view-component="true"
        class="js-webauthn-confirm-button btn btn-block Button--secondary Button--medium Button mt-0"> <span class="Button-content">
          <span class="Button-visual Button-leadingVisual">
            <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-passkey-fill color-fg-inherit">
              <path
                d="M2.743 4.757a3.757 3.757 0 1 1 5.851 3.119 5.991 5.991 0 0 1 2.15 1.383c.17.17.257.405.258.646.003.598.001 1.197 0 1.795L11 12.778v.721a.5.5 0 0 1-.5.5H1.221a.749.749 0 0 1-.714-.784 6.004 6.004 0 0 1 3.899-5.339 3.754 3.754 0 0 1-1.663-3.119Z">
              </path>
              <path
                d="M15.75 6.875c0 .874-.448 1.643-1.127 2.09a.265.265 0 0 0-.123.22v.59c0 .067-.026.13-.073.177l-.356.356a.125.125 0 0 0 0 .177l.356.356c.047.047.073.11.073.176v.231c0 .067-.026.13-.073.177l-.356.356a.125.125 0 0 0 0 .177l.356.356c.047.047.073.11.073.177v.287a.247.247 0 0 1-.065.168l-.8.88a.52.52 0 0 1-.77 0l-.8-.88a.247.247 0 0 1-.065-.168V9.185a.264.264 0 0 0-.123-.22 2.5 2.5 0 1 1 3.873-2.09ZM14 6.5a.75.75 0 1 0-1.5 0 .75.75 0 0 0 1.5 0Z">
              </path>
            </svg>
          </span>
          <span class="Button-label"><span data-target="webauthn-get.buttonText">Sign in with a passkey</span></span>
        </span>
      </button>
    </webauthn-get>
    <input type="hidden" name="webauthn_response" class="js-webauthn-response">
    <input type="hidden" name="webauthn-conditional" value="false">
    <input type="hidden" class="js-support" name="javascript-support" value="true">
    <input type="hidden" class="js-webauthn-support" name="webauthn-support" value="supported">
    <input type="hidden" class="js-webauthn-iuvpaa-support" name="webauthn-iuvpaa-support" value="unsupported">
    <input type="hidden" name="return_to" id="return_to"
      value="/login/oauth/authorize?approval_prompt=force&amp;client_id=a25cf097a9cd7fdec4e9&amp;redirect_uri=https%3A%2F%2Fsso.konst.fish%2Foauth2%2Fcallback&amp;response_type=code&amp;scope=user%3Aemail+read%3Aorg&amp;state=3KCM4mDo-X-ySt7XFUd2PkrCrguzkAimD2ZoW7xmyrA%3A%2F"
      autocomplete="off" class="form-control">
    <input type="hidden" name="allow_signup" id="allow_signup" autocomplete="off" class="form-control">
    <input type="hidden" name="client_id" id="client_id" autocomplete="off" class="form-control">
    <input type="hidden" name="integration" id="integration" autocomplete="off" class="form-control">
    <input type="text" name="required_field_7ab4" hidden="hidden" class="form-control"><input type="hidden" name="timestamp" value="1725506496418" autocomplete="off" class="form-control"><input type="hidden" name="timestamp_secret"
      value="cc23a42a789206de1d63705924bd84943bb7361cf7d824fc3432cdf0c0c3b0e3" autocomplete="off" class="form-control">
  </div>
</form>

Text Content

Skip to content


You signed in with another tab or window. Reload to refresh your session. You
signed out in another tab or window. Reload to refresh your session. You
switched accounts on another tab or window. Reload to refresh your session.
Dismiss alert

{{ message }}


Sign in to GitHub
to continue to Shoal Zero Trust

Username or email address
Password Forgot password?

To login using passkeys, ensure that JavaScript is enabled in your browser.
Or

Enable JavaScript to use your passkey.



This browser or device is reporting partial passkey support.

Webauthn isn't supported. Use a different browser or device to use your passkey.



Loading Waiting for input from browser interaction...

Sign in with a passkey


PASSWORD LOGIN ALTERNATIVES

Sign in with a passkey

New to GitHub? Create an account

 * Terms
 * Privacy
 * Docs
 * Contact GitHub Support
 * Manage cookies
 * Do not share my personal information

You can’t perform that action at this time.