<!-- Emergency Login Options --><divclass="card admin-auth-card my-profile-container"><h1>Emergency Login Setup</h1><h4>Setup an emergency login URL for organization admins, so you can regain access after local login is disabled</h4><divclass="main-cta-btn button-style btn"ng-click="setPassword()"ng-show="showSetPasswordButton"><div><spanclass="btn-txt-icon">{{localLogin.isPasswordSet?'Change password':'Set Password and Generate URL'}}</span></div></div><divclass="emergency-password-section"ng-show="showEmergencyPasswordSection"style="margin-top: 25px;"><formname="emergencyPassword"class="form-horizontal panel-inner"role="form"ng-submit="saveEmergencyPassword()"><divclass="form-group"ng-class="{'has-error': errors.password}"ng-if="localLogin.isPasswordSet"><labelclass="col-sm-3 control-label">Current Password</label><divclass="col-sm-6"><inputtype="password"class="form-control"placeholder="Type your current password"ng-model="localLogin.password"ng-required="true"><spanclass="help-block"ng-show="errors.password">{{errors.password}}</span></div></div><divclass="form-group"ng-class="{'has-error': errors.newPassword1 || emergencyPassword.newPassword1.$error.minlength}"><labelclass="col-sm-3 control-label">New Password</label><divclass="col-sm-6"><inputtype="password"class="form-control"placeholder="Type your new password"name="newPassword1"ng-model="localLogin.newPassword1"ng-required="true"ng-minlength="10"><pclass="text-danger"ng-show="emergencyPassword.newPassword1.$error.minlength">Your password is required to be at least 10 characters.</p><pclass="text-danger"ng-show="!specCase">Your password is required to be upper and lower case.</p><spanclass="help-block"ng-show="errors.newPassword1">{{errors.newPassword1}}</span></div></div><divclass="form-group"ng-class="{'has-error': errors.newPassword2 || localLogin.newPassword1 !== localLogin.newPassword2 && localLogin.newPassword1 && localLogin.newPassword2}"><labelclass="col-sm-3 control-label">Verify Password</label><divclass="col-sm-6"><inputtype="password"class="form-control"placeholder="Verify your new password"name="newPassword2"ng-required="true"ng-model="localLogin.newPassword2"ng-minlength="10"><spanclass="help-block "ng-show="errors.newPassword2">{{errors.newPassword2}}</span><pclass="text-danger"ng-show="localLogin.newPassword1 !== localLogin.newPassword2 && localLogin.newPassword1 && localLogin.newPassword2"> Passwords do not match
</p></div></div><divclass="form-group"><divclass="control-label col-sm-6"><buttontype="submit"class="btn btn-primary"ng-disabled="emergencyPassword.$invalid || localLogin.newPassword1 !== localLogin.newPassword2 || !specCase"> Set Password
</button></div></div></form></div><divng-show="localLogin.url"class="form-control emergency-url"> Emergency Login URL: <strong>{{localLogin.url}}</strong></div></div>
Comments (0)
HTTPSSSH
You can clone a snippet to your computer for local editing.
Learn more.