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
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 DOMName: LoginForm — POST 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&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">
<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="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16"><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
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 && title)" rg-select="" ng-href="restore?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" 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&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">
<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: LoginForm — POST 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&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">
<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="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16"><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
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 && title)" rg-select="" ng-href="restore?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" 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&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">
<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 Запомнить меня Сбросить пароль Войти Вы также можете выполнить вход под своим аккаунтом