dkforest

A forum and chat platform (onion)
git clone https://git.dasho.dev/n0tr1v/dkforest.git
Log | Files | Refs | LICENSE

sessions-two-factor.gohtml (2893B)


      1 {{ define "content" }}
      2 <div class="container" style="margin-top:40px">
      3     <div class="row">
      4         <div class="col-8 offset-2 col-md-8 offset-md-2 col-sm-8 col-lg-6 offset-lg-3 col-xl-4 offset-xl-4">
      5             <div class="card">
      6                 <div class="card-header">
      7                     <strong>{{ t "Two-factor authentication" . }}</strong>
      8                 </div>
      9                 <div class="card-body">
     10                     <fieldset>
     11                         <div class="row">
     12                             <div class="center-block">
     13                             </div>
     14                         </div>
     15                         <div class="row">
     16                             <div class="col-sm-12 col-md-10 offset-md-1 ">
     17                                 {{ if .Data.Error }}
     18                                     <div class="alert alert-danger">
     19                                         {{ .Data.Error }}
     20                                     </div>
     21                                 {{ end }}
     22                                 <form autocomplete="on" method="post">
     23                                     <input type="hidden" name="csrf" value="{{ .CSRF }}" />
     24                                     <input type="hidden" name="formName" value="2fa" />
     25                                     <input type="hidden" name="token" value="{{ .Data.Token }}" />
     26                                     <div class="form-group">
     27                                         <input class="form-control{{ if .Data.Error }} is-invalid{{ end }}" placeholder="{{ t "6-digit code" . }}" name="code" type="text" maxlength="6" autocomplete="off" autocorrect="off" autocapitalize="none" autofocus required />
     28                                     </div>
     29                                     <div class="form-group">
     30                                         <input type="submit" class="btn btn-lg btn-primary btn-block" value="{{ t "Verify" . }}" />
     31                                     </div>
     32                                 </form>
     33                                 <form autocomplete="on" method="post">
     34                                     <input type="hidden" name="csrf" value="{{ .CSRF }}" />
     35                                     <input type="hidden" name="formName" value="2fa_recovery" />
     36                                     <input type="hidden" name="token" value="{{ .Data.Token }}" />
     37                                     <div class="form-group">
     38                                         <button type="submit" class="ml-0 pl-0 btn btn-link btn-block">{{ t "Enter a two-factor recovery code" . }}</button>
     39                                     </div>
     40                                 </form>
     41                             </div>
     42                         </div>
     43                     </fieldset>
     44                 </div>
     45                 <div class="card-footer ">
     46                 </div>
     47             </div>
     48         </div>
     49     </div>
     50 </div>
     51 {{ end }}