Browse Source

Add invalid user name warning

webdeploy
meskio 3 years ago
parent
commit
f13920b957
Signed by: meskio
GPG Key ID: 52B8F5AC97A2DA86
  1. 2
      server/add_user.go
  2. 1
      tmpl/adduser.html

2
server/add_user.go

@ -176,7 +176,7 @@ func (s *server) addUserHandler(w http.ResponseWriter, r *http.Request) {
if !validUserName(name) {
log.Println("Can't create user ", name, ": invalid name")
response.execute("exists")
response.execute("invalid")
return
}

1
tmpl/adduser.html

@ -21,6 +21,7 @@
<div class="form-group">
<label for="name">Nombre de usuaria:</label>
<input type="text" class="form-control {{if eq .Data "exists" "empty"}}is-invalid{{end}}" id="name" name="name" placeholder="Nombre">
{{if eq .Data "invalid"}}<div class="invalid-feedback">El nombre de usuaria es invalido. Tiene que tener al menos 3 caracteres, empezar por letra o numero y solo puede contener letras, numeros, '_', '-' o '.'.</div>{{end}}
{{if eq .Data "exists"}}<div class="invalid-feedback">La usuaria ya existe.</div>{{end}}
{{if eq .Data "empty"}}<div class="invalid-feedback">Ni el nombre de usuaria ni la password pueden estar vacías.</div>{{end}}
</div>

Loading…
Cancel
Save