diff --git a/string_utils/string_utils.go b/string_utils/string_utils.go
index 6f92f8a72c570b22d07e848222192e0a5c6372f8..f545ea443c6195f6ebd96f677af784077a886b40 100644
--- a/string_utils/string_utils.go
+++ b/string_utils/string_utils.go
@@ -83,7 +83,7 @@ func IsAlphaNumericOrDash(str string) bool {
 }
 
 func IsValidUsername(str string) bool {
-	regex := regexp.MustCompile("^[a-zA-Z0-9-.@]*$")
+	regex := regexp.MustCompile("^[a-zA-Z0-9-.@+]*$")
 	return regex.MatchString(str)
 }