hub.pust.dev Open in urlscan Pro
185.94.174.139  Public Scan

Submitted URL: http://teamcity.pust.dev/
Effective URL: https://hub.pust.dev/hub/auth/login?response_type=code&client_id=3fb324dc-0a1d-4571-af52-10bd0e3783b6&redirect_uri=ht...
Submission Tags: discord.fish
Submission: On July 27 via api from FI — Scanned from FI

Form analysis 2 forms found in the DOM

Name: LoginFormPOST https://hub.pust.dev/hub/api/rest/oauth2/interactive/login?response_type=code&client_id=3fb324dc-0a1d-4571-af52-10bd0e3783b6&redirect_uri=https%3A%2F%2Fteamcity.pust.dev%2FhubPlugin%2Flogin.html&scope=0-0-0-0-0%203fb324dc-0a1d-4571-af52-10bd0e3783b6&state=%2F&access_type=online&rememberMe=true

<form ng-submit="submit($event)" novalidate="" name="LoginForm" class="ring-form ring-form_white-bg ring-form_rows ng-pristine ng-invalid ng-invalid-required" ng-attr-action="{{ appendRememberMe(settings.passwordLoginUrl) }}" method="post"
  action="https://hub.pust.dev/hub/api/rest/oauth2/interactive/login?response_type=code&amp;client_id=3fb324dc-0a1d-4571-af52-10bd0e3783b6&amp;redirect_uri=https%3A%2F%2Fteamcity.pust.dev%2FhubPlugin%2Flogin.html&amp;scope=0-0-0-0-0%203fb324dc-0a1d-4571-af52-10bd0e3783b6&amp;state=%2F&amp;access_type=online&amp;rememberMe=true">
  <div class="ring-form__wrap">
    <div class="ring-form__group login-page__input-group">
      <input autofill-watcher="" ng-model="username" tabindex="1" ng-class="LoginForm.username | rgInputClass:submitted" required="" placeholder="Username or Email"
        class="login-page__username ring-input ring-input-size_md ring-input_material ng-pristine ng-untouched ng-empty ng-invalid ng-invalid-required" focus-if="!usernameExists" id="username" name="username" type="text" data-test="username-field">
      <div class="login-page__error-message">
        <!-- ngIf: !username && !LoginForm.username.$pristine -->
      </div>
    </div>
    <div class="ring-form__group login-page__input-group">
      <input autofill-watcher="" ng-model="password" tabindex="2" ng-class="LoginForm.password | rgInputClass:submitted" required="" placeholder="Пароль" focus-if="usernameExists"
        class="login-page__password ring-input ring-input-size_md ring-input_material ng-pristine ng-untouched ng-empty ng-invalid ng-invalid-required" id="password" name="password" type="password" data-test="password-field">
      <div class="login-page__error-message">
        <!-- ngIf: !password && !LoginForm.password.$pristine -->
      </div>
    </div>
  </div>
  <!-- ngIf: captchaPublicKey -->
  <div class="ring-panel__4x">
    <div>
      <span ng-hide="settings.loginOnly">
        <label class="remember-checkbox checkbox_114 ng-not-empty ng-valid" id="rememberMe" ng-model="rememberMe" name="rememberMe" data-test="remember-me-checkbox" title="Запомнить меня" for="rg-checkbox-0">
          <input data-proxy-ng-disabled="" ng-model="rememberMe" data-proxy-ng-change="" data-proxy-ng-true-value="" data-proxy-ng-false-value="" name="rememberMe" title="Запомнить меня" data-proxy-aria-label="" data-test="ring-checkbox"
            type="checkbox" class="input_b0c ng-pristine ng-untouched ng-valid ng-not-empty" id="rg-checkbox-0">
          <span class="cell_ab4">
            <rg-icon class="check_643 icon_31f ng-isolate-scope ring-icon"
              glyph="<svg xmlns=&quot;http://www.w3.org/2000/svg&quot; width=&quot;16&quot; height=&quot;16&quot; viewBox=&quot;0 0 16 16&quot;><path d=&quot;M6.16 14.41L1.37 9.66l1.26-1.28 3.24 3.21L13.23.5l1.5 1-8.57 12.91z&quot;></path></svg>"><span
                class="icon_8b8" rg-template="normalizedGlyph" rg-template-class="glyph_f10"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" class="glyph_f10 ng-scope">
                  <path d="M6.16 14.41L1.37 9.66l1.26-1.28 3.24 3.21L13.23.5l1.5 1-8.57 12.91z"></path>
                </svg></span></rg-icon>
          </span><span class="label_087" ng-transclude="">
            <span translate="" class="ng-scope">Запомнить меня</span>
          </span>
        </label></span>
      <flexible-link target="_top" items="restoreOptions" data-test="reset-password-link" class="login-page__reset-button ng-isolate-scope" title="Сбросить пароль"><a class="ring-link auth-button" ng-show="items.length || (url &amp;&amp; title)" rg-select="" ng-href="restore?response_type=code&amp;client_id=3fb324dc-0a1d-4571-af52-10bd0e3783b6&amp;redirect_uri=https%3A%2F%2Fteamcity.pust.dev%2FhubPlugin%2Flogin.html&amp;scope=0-0-0-0-0%203fb324dc-0a1d-4571-af52-10bd0e3783b6&amp;state=%2F&amp;access_type=online" ng-class="{
    'flexible-link': items.length > 1,
    'auth-button': true,
    'auth-button_left': left,
    'auth-button_right': right,
    'auth-button_wide': wide
  }" ng-click="choose(items[0], $event)" href="restore?response_type=code&amp;client_id=3fb324dc-0a1d-4571-af52-10bd0e3783b6&amp;redirect_uri=https%3A%2F%2Fteamcity.pust.dev%2FhubPlugin%2Flogin.html&amp;scope=0-0-0-0-0%203fb324dc-0a1d-4571-af52-10bd0e3783b6&amp;state=%2F&amp;access_type=online">
  <span class="ng-binding">Сбросить пароль</span>
</a>
      </flexible-link>
    </div>
    <div class="form-row">
      <button class="auth-button auth-button_wide button_7f4 button_e4c button_aaf button_944 button_7f4 button_e4c button_aaf button_944 light_dd0 primary_f64 buttonWithoutIcon_d5b" tabindex="3" type="submit" mode="primary" data-test="login-button">
        <span class="content_0a2"><rg-icon class="icon_22b iconNg_af1 iconMarginFix_643 ng-isolate-scope ring-icon"><span class="icon_8b8" rg-template="normalizedGlyph" rg-template-class="glyph_f10"></span></rg-icon><ng-transclude>
            <span translate="" class="ng-scope">Войти</span>
          </ng-transclude></span>
        <div class="js-button-loader"></div>
      </button>
    </div>
  </div>
</form>

Name: LoginFormPOST https://hub.pust.dev/hub/api/rest/oauth2/interactive/login?response_type=code&client_id=3fb324dc-0a1d-4571-af52-10bd0e3783b6&redirect_uri=https%3A%2F%2Fteamcity.pust.dev%2FhubPlugin%2Flogin.html&scope=0-0-0-0-0%203fb324dc-0a1d-4571-af52-10bd0e3783b6&state=%2F&access_type=online&rememberMe=true

<form ng-submit="submit($event)" novalidate="" name="LoginForm" class="ring-form ring-form_white-bg ring-form_rows ng-pristine ng-invalid ng-invalid-required" ng-attr-action="{{ appendRememberMe(settings.passwordLoginUrl) }}" method="post"
  action="https://hub.pust.dev/hub/api/rest/oauth2/interactive/login?response_type=code&amp;client_id=3fb324dc-0a1d-4571-af52-10bd0e3783b6&amp;redirect_uri=https%3A%2F%2Fteamcity.pust.dev%2FhubPlugin%2Flogin.html&amp;scope=0-0-0-0-0%203fb324dc-0a1d-4571-af52-10bd0e3783b6&amp;state=%2F&amp;access_type=online&amp;rememberMe=true">
  <div class="form-wrap-federated">
    <div class="ring-form__group login-page__input-group form-field-federated">
      <input autofill-watcher="" ng-model="username" tabindex="1" ng-class="LoginForm.username | rgInputClass:submitted" required="" placeholder="Username or Email"
        class="login-page__username ring-input ring-input-size_md ring-input_material ng-pristine ng-untouched ng-empty ng-invalid ng-invalid-required" focus-if="!usernameExists" id="federatedFirstUsername" name="username" type="text"
        data-test="username-field">
      <div class="login-page__error-message">
        <!-- ngIf: !username && !LoginForm.username.$pristine -->
      </div>
    </div>
    <div class="ring-form__group login-page__input-group form-field-federated">
      <input autofill-watcher="" ng-model="password" tabindex="2" ng-class="LoginForm.password | rgInputClass:submitted" required="" placeholder="Пароль" focus-if="usernameExists"
        class="login-page__password ring-input ring-input-size_md ring-input_material ng-pristine ng-untouched ng-empty ng-invalid ng-invalid-required" id="federatedFirstPassword" name="password" type="password" data-test="password-field">
      <div class="login-page__error-message">
        <!-- ngIf: !password && !LoginForm.password.$pristine -->
      </div>
    </div>
  </div>
  <!-- ngIf: captchaPublicKey -->
  <div class="ring-panel__4x">
    <span ng-hide="settings.loginOnly">
      <label class="remember-checkbox checkbox_114 ng-not-empty ng-valid" id="federatedFirstRememberMe" ng-model="rememberMe" name="rememberMe" data-test="remember-me-checkbox" title="Запомнить меня" for="rg-checkbox-1">
        <input data-proxy-ng-disabled="" ng-model="rememberMe" data-proxy-ng-change="" data-proxy-ng-true-value="" data-proxy-ng-false-value="" name="rememberMe" title="Запомнить меня" data-proxy-aria-label="" data-test="ring-checkbox"
          type="checkbox" class="input_b0c ng-pristine ng-untouched ng-valid ng-not-empty" id="rg-checkbox-1">
        <span class="cell_ab4">
          <rg-icon class="check_643 icon_31f ng-isolate-scope ring-icon"
            glyph="<svg xmlns=&quot;http://www.w3.org/2000/svg&quot; width=&quot;16&quot; height=&quot;16&quot; viewBox=&quot;0 0 16 16&quot;><path d=&quot;M6.16 14.41L1.37 9.66l1.26-1.28 3.24 3.21L13.23.5l1.5 1-8.57 12.91z&quot;></path></svg>"><span
              class="icon_8b8" rg-template="normalizedGlyph" rg-template-class="glyph_f10"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" class="glyph_f10 ng-scope">
                <path d="M6.16 14.41L1.37 9.66l1.26-1.28 3.24 3.21L13.23.5l1.5 1-8.57 12.91z"></path>
              </svg></span></rg-icon>
        </span><span class="label_087" ng-transclude="">
          <span translate="" class="ng-scope">Запомнить меня</span>
        </span>
      </label></span>
    <flexible-link target="_top" items="restoreOptions" data-test="reset-password-link" class="login-page__reset-button ng-isolate-scope" title="Сбросить пароль"><a class="ring-link auth-button" ng-show="items.length || (url &amp;&amp; title)" rg-select="" ng-href="restore?response_type=code&amp;client_id=3fb324dc-0a1d-4571-af52-10bd0e3783b6&amp;redirect_uri=https%3A%2F%2Fteamcity.pust.dev%2FhubPlugin%2Flogin.html&amp;scope=0-0-0-0-0%203fb324dc-0a1d-4571-af52-10bd0e3783b6&amp;state=%2F&amp;access_type=online" ng-class="{
    'flexible-link': items.length > 1,
    'auth-button': true,
    'auth-button_left': left,
    'auth-button_right': right,
    'auth-button_wide': wide
  }" ng-click="choose(items[0], $event)" href="restore?response_type=code&amp;client_id=3fb324dc-0a1d-4571-af52-10bd0e3783b6&amp;redirect_uri=https%3A%2F%2Fteamcity.pust.dev%2FhubPlugin%2Flogin.html&amp;scope=0-0-0-0-0%203fb324dc-0a1d-4571-af52-10bd0e3783b6&amp;state=%2F&amp;access_type=online">
  <span class="ng-binding">Сбросить пароль</span>
</a>
    </flexible-link>
  </div>
  <div>
    <button class="submit-button-federated button_7f4 button_e4c button_aaf button_944 button_7f4 button_e4c button_aaf button_944 light_dd0 primary_f64 buttonWithoutIcon_d5b" tabindex="3" type="submit" mode="primary" data-test="login-button">
      <span class="content_0a2"><rg-icon class="icon_22b iconNg_af1 iconMarginFix_643 ng-isolate-scope ring-icon"><span class="icon_8b8" rg-template="normalizedGlyph" rg-template-class="glyph_f10"></span></rg-icon><ng-transclude>
          <span translate="" class="ng-scope">Войти</span>
        </ng-transclude></span>
      <div class="js-button-loader"></div>
    </button>
  </div>
</form>

Text Content

{{ (>_<) }}

This version of your browser is not supported.
Try upgrading to the latest stable version. Oh-oh... Something went seriously
wrong


This page uses Javascript. Your browser either doesn't support Javascript or you
have it turned off.
To see this page as it is meant to appear, please use a browser with enabled
Javascript.
Войти в TeamCity
Некорректный запрос. Повторите попытку или обратитесь к администратору.

Запомнить меня Сбросить пароль
Войти

Регистрация



или войти под аккаунтом Hub
Запомнить меня Сбросить пароль
Войти

Вы также можете выполнить вход под своим аккаунтом