Explorar el Código

improved user_validation

Serghey Rodin hace 13 años
padre
commit
fe0f39abc0
Se han modificado 2 ficheros con 2 adiciones y 1 borrados
  1. 1 1
      func/main.sh
  2. 1 0
      web/inc/main.php

+ 1 - 1
func/main.sh

@@ -556,7 +556,7 @@ validate_format_email() {
 
 # Username
 validate_format_username() {
-    if ! [[ "$1" =~ ^[0-Z]+(\.[0-Z]+)?$ ]] || [[ "${#1}" -gt 28 ]]; then
+    if ! [[ "$1" =~ ^[0-z]+(\.[0-z]+)?$ ]] || [[ "${#1}" -gt 28 ]]; then
         echo "Error: $2 $1 is not valid"
         log_event "$E_INVALID" "$EVENT"
         exit $E_INVALID

+ 1 - 0
web/inc/main.php

@@ -30,6 +30,7 @@ function top_panel($user, $TAB) {
     exec ($command, $output, $return_var);
     if ( $return_var > 0 ) {
         header("Location: /error/");
+        exit;
     }
     $panel = json_decode(implode('', $output), true);
     unset($output);