artifactory.ippon.fr Open in urlscan Pro
46.245.225.34  Public Scan

Submitted URL: http://artifactory.ippon.fr/
Effective URL: https://artifactory.ippon.fr/artifactory/webapp/
Submission: On December 18 via api from US — Scanned from FR

Form analysis 1 forms found in the DOM

Name: Login.loginForm

<form name="Login.loginForm" class="jumbotron login-form ng-pristine ng-invalid ng-invalid-required" ng-submit="Login.login()" novalidate="" id="login-form">
  <!-- ngIf: Login.canExit && !Login.isRedirecting() -->
  <!-- ngIf: !Login.isLoggedIn() -->
  <div class="login-inner ng-scope" ng-if="!Login.isLoggedIn()">
    <!-- ngIf: Login.isSSOMode() -->
    <h3 ng-if="Login.isSSOMode()" class="ng-scope">Welcome to JFrog!</h3><!-- end ngIf: Login.isSSOMode() -->
    <!-- ngIf: !Login.isSSOMode() -->
    <div class="form-group">
      <div class="form-group-cell">
        <jf-field validations="users" autofocus="true" class="ng-isolate-scope">
          <div ng-class="{'sticky-errors': dontPushDownErrors}" class="jf-field">
            <div ng-class="{'input-label': animated}">
              <ng-transclude>
                <input name="user" type="text" ng-model="Login.user.user" class="input-text ng-pristine ng-untouched ng-scope ng-empty ng-invalid ng-invalid-required" placeholder="Username *" ng-change="Login.userPasswordChanged()" required=""
                  id="user">
              </ng-transclude>
            </div>
            <!-- ngIf: (formField.showErrors || alwaysShowErrors || (formField.initialValue && !formField.$error.required)) && !formField.isAutoFocused -->
          </div>
        </jf-field>
      </div>
    </div>
    <div class="form-group" ng-class="{'no-margin-bottom': Login.errorMessage}">
      <div class="form-group-cell">
        <jf-field validations="users" class="ng-isolate-scope">
          <div ng-class="{'sticky-errors': dontPushDownErrors}" class="jf-field">
            <div ng-class="{'input-label': animated}">
              <ng-transclude>
                <input type="password" name="password" ng-model="Login.user.password" class="input-text ng-pristine ng-untouched ng-scope ng-empty ng-invalid ng-invalid-required" placeholder="Password *" ng-change="Login.userPasswordChanged()"
                  id="password" required="">
              </ng-transclude>
            </div>
            <!-- ngIf: (formField.showErrors || alwaysShowErrors || (formField.initialValue && !formField.$error.required)) && !formField.isAutoFocused -->
          </div>
        </jf-field>
      </div>
    </div>
    <!-- ngIf: Login.errorMessage -->
    <!-- ngIf: Login.canRememberMe -->
    <div class="form-group form-checkbox ng-scope" ng-if="Login.canRememberMe" style="">
      <div class="form-group-cell">
        <!-- ngIf: Login.canResetPassword --><a href="" tabindex="-1" ng-click="Login.gotoForgotPwd()" jf-clear-errors="" ng-if="Login.canResetPassword" id="forgot-password" class="ng-scope">Forgot Password?</a><!-- end ngIf: Login.canResetPassword -->
      </div>
    </div><!-- end ngIf: Login.canRememberMe -->
    <!-- ngIf: Login.isOAuthEnabled() || Login.ssoProviderLink -->
  </div><!-- end ngIf: !Login.isLoggedIn() -->
  <!-- ngIf: Login.shouldShowAlreadyLoginMessage() -->
  <!-- ngIf: !Login.isLoggedIn() -->
  <div class="login-button-bar ng-scope" ng-if="!Login.isLoggedIn()">
    <!-- ngIf: Login.canRememberMe --><jf-checkbox text="Remember me" tabindex="2" class="remember-me ng-scope ng-isolate-scope" ng-if="Login.canRememberMe" style=""><label class="jf-checkbox ng-binding">
        <input type="checkbox" id="remember-me" ng-model="Login.rememberMe" class="ng-pristine ng-untouched ng-valid ng-scope ng-empty" style="">
        <span></span> Remember me </label></jf-checkbox><!-- end ngIf: Login.canRememberMe -->
    <button type="submit" class="btn btn-primary pull-right" ng-disabled="!Login.loginForm.$valid || Login.pending" id="login" disabled="disabled"> Log In </button>
  </div><!-- end ngIf: !Login.isLoggedIn() -->
</form>

Text Content

WELCOME TO JFROG!



Forgot Password?
Remember me Log In

KEYBOARD SHORTCUTS:

?Show / hide this help menu

×