Browse Source

tips sobre password fuertes

-Resolves: #16
merge-requests/8/head
Kali Kaneko 4 years ago
parent
commit
91e7cf5a9a
  1. 1
      server/template.go
  2. 1
      tmpl/adduser.html
  3. 1
      tmpl/index.html
  4. 10
      tmpl/passwd-tips.html
  5. 1
      tmpl/password.html

1
server/template.go

@ -31,6 +31,7 @@ func initTemplate() *template.Template {
"tmpl/navbar.html",
"tmpl/login.html",
"tmpl/index.html",
"tmpl/passwd-tips.html",
"tmpl/password.html",
"tmpl/user.html",
"tmpl/users.html",

1
tmpl/adduser.html

@ -25,6 +25,7 @@
{{if eq .Data "empty"}}<div class="invalid-feedback">Ni el nombre de usuaria ni la password pueden estar vacías.</div>{{end}}
</div>
<div class="form-group">
{{template "passwd-tips.html"}}
<label for="password">Contraseña:</label>
<input type="password" class="form-control {{if eq .Data "empty"}}is-invalid{{end}}" id="password" name="password" placeholder="Contraseña">
{{if eq .Data "empty"}}<div class="invalid-feedback">Ni el nombre de usuaria ni la password pueden estar vacías.</div>{{end}}

1
tmpl/index.html

@ -45,6 +45,7 @@
</div>
<div class="form-group">
<label for="password">Nueva contraseña:</label>
{{template "passwd-tips.html"}}
<input type="password" class="form-control" id="password" name="password" placeholder="Contraseña">
<div class="progress">
<div id="StrengthProgressBar" class="progress-bar"></div>

10
tmpl/passwd-tips.html

@ -0,0 +1,10 @@
<p>Es <b>muy importante</b> que elijas y puedas recordar <a href="https://securityinabox.org/es/guide/passwords/">una contraseña fuerte</a>. Si la pierdes o la olvidas, no podrás acceder a tu cuenta, así que ¡piénsala dos veces! Tal vez quieras empezar a usar un método como <a href="http://world.std.com/~reinhold/diceware_en_espanolA.htm">diceware</a> o un gestor de contraseñas como <a href="https://www.keepassx.org/">KeePassX</a></p>
<span style="font-size:60%;">
<ul>
<li>No elijas cosas como una sola palabra del diccionario...</li>
<li>Ni tu nombre, el de tu mascota, el del prota de tu novela scifi favorita...</li>
<li>Ni tu nick, el nombre de tu colectivo, tu número de móvil...</li>
<li>Vaya, que no pongas ningún dato personal que se pueda obtener fácilmente.</li>
<li>Cada vez que reusas una contraseña, muere un gatito.</li>
</ul>
</span>

1
tmpl/password.html

@ -22,6 +22,7 @@
</div>
<div class="form-group">
<label for="password">Nueva contraseña:</label>
{{template "passwd-tips.html"}}
<input type="password" class="form-control {{if eq .Data "SameOldPass"}}is-invalid{{end}}" id="password" name="password" placeholder="Contraseña">
{{ if eq .Data "SameOldPass"}}<div class="invalid-feedback">Cuando decíamos "cambiarla" nos referíamos a... cambiarla ;)</div>{{end}}
<div class="progress">

Loading…
Cancel
Save