github.com/lunarobliq/gophish@v0.8.1-0.20230523153303-93511002234d/templates/reset_password.html (about)

     1  {{ define "base" }}
     2  <!DOCTYPE html>
     3  <html lang="en">
     4  
     5  <head>
     6      <meta charset="utf-8">
     7      <meta http-equiv="X-UA-Compatible" content="IE=edge">
     8      <meta name="viewport" content="width=device-width, initial-scale=1.0">
     9      <meta name="description" content="Gophish - Open-Source Phishing Toolkit">
    10      <meta name="author" content="Jordan Wright (http://github.com/jordan-wright)">
    11      <link rel="shortcut icon" href="../../docs-assets/ico/favicon.png">
    12  
    13      <title>Gophish - {{ .Title }}</title>
    14  
    15      <link href="/css/dist/gophish.css" rel="stylesheet">
    16      <link href='https://fonts.googleapis.com/css?family=Source+Sans+Pro:400,300,600,700' rel='stylesheet'
    17          type='text/css'>
    18  </head>
    19  
    20  <body>
    21      <div class="navbar navbar-inverse navbar-fixed-top" role="navigation">
    22          <div class="container-fluid">
    23              <div class="navbar-header">
    24                  <button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse">
    25                      <span class="sr-only">Toggle navigation</span>
    26                      <span class="icon-bar"></span>
    27                      <span class="icon-bar"></span>
    28                      <span class="icon-bar"></span>
    29                  </button>
    30                  <img class="navbar-logo" src="/images/logo_inv_small.png" />
    31                  <a class="navbar-brand" href="/">&nbsp;gophish</a>
    32              </div>
    33              <div class="navbar-collapse collapse">
    34                  <ul class="nav navbar-nav navbar-right">
    35                      <li>
    36                          <div class="btn-group" id="navbar-dropdown">
    37                              <a class="btn btn-primary" href="/logout"><i class="fa fa-user"></i> {{.User.Username}}</a>
    38                              <a class="btn btn-primary dropdown-toggle" href="/logout">
    39                                  <i class="fa fa-sign-out"></i>
    40                              </a>
    41                          </div>
    42                          </a>
    43                      </li>
    44                  </ul>
    45              </div>
    46          </div>
    47      </div>
    48      <div class="container">
    49          <form class="form-signin" action="" method="POST">
    50              <img id="logo" src="/images/logo_purple.png" />
    51              <h2 class="form-signin-heading">Reset Your Password</h2>
    52              {{template "flashes" .Flashes}}
    53              <input type="password" id="password" name="password" class="form-control" placeholder="Password"
    54                  autocomplete="off" minlength="8" required autofocus>
    55              <div class="" id="password-strength-container">
    56                  <div class="progress" id="password-strength">
    57                      <div id="password-strength-bar" class="progress-bar" role="progressbar" aria-valuenow="0"
    58                          aria-valuemin="0" aria-valuemax="100"></div>
    59                  </div>
    60                  <span id="password-strength-description"></span>
    61              </div>
    62              <input type="password" name="confirm_password" class="form-control" placeholder="Confirm Password"
    63                  autocomplete="off" minlength="8" required>
    64              <input type="hidden" name="csrf_token" value="{{.Token}}" />
    65              <br />
    66              <button class="btn btn-lg btn-primary btn-block" type="submit">Save Password</button>
    67          </form>
    68      </div>
    69      <!-- Placed at the end of the document so the pages load faster -->
    70      <script src="/js/dist/app/passwords.min.js"></script>
    71      <script src="/js/dist/vendor.min.js"></script>
    72  </body>
    73  
    74  </html>
    75  {{ end }}