two-factor-authentication-gpg.gohtml (1641B)
1 {{ define "content" }} 2 <div class="container mt-3 mb-5"> 3 <h3>{{ if .Data.IsEnabled }}{{ t "Disable" . }}{{ else }}{{ t "Enable" . }}{{ end }} GPG two-factor authentication</h3> 4 <form method="post"> 5 <input type="hidden" name="csrf" value="{{ .CSRF }}" /> 6 {{ if not .Data.IsEnabled }} 7 <div class="form-group"> 8 <input id="gpg_two_factor_mode_decrypt" name="gpg_two_factor_mode" value="0" type="radio"{{ if not .Data.GpgTwoFactorMode }} checked{{ end }} /><label for="gpg_two_factor_mode_decrypt">Decrypt code</label> 9 <input id="gpg_two_factor_mode_sign" name="gpg_two_factor_mode" value="1" type="radio"{{ if .Data.GpgTwoFactorMode }} checked{{ end }} /><label for="gpg_two_factor_mode_sign">Sign message</label> 10 </div> 11 {{ end }} 12 <div class="form-group"> 13 <input type="password" name="password" value="{{ .Data.Password }}" class="form-control" placeholder="Current password" style="{{ if .Data.ErrorPassword }}is-invalid{{ end }}" autocomplete="off" autocapitalize="none" autofocus /> 14 {{ if .Data.ErrorPassword }}<div class="invalid-feedback d-block">{{ .Data.ErrorPassword }}</div>{{ end }} 15 </div> 16 <div class="form-group"> 17 <button class="btn btn-success"> 18 {{ if .Data.IsEnabled }}{{ t "Disable" . }}{{ else }}{{ t "Enable" . }}{{ end }} 19 </button> 20 <a href="/settings/account" class="btn btn-secondary">{{ t "Cancel" . }}</a> 21 </div> 22 </form> 23 </div> 24 {{ end }}