From 461a9a72497ceeca210d81dfb965d5ce58ec5d44 Mon Sep 17 00:00:00 2001 From: cclohmar Date: Sun, 14 Jun 2026 17:28:08 +0000 Subject: [PATCH] fix(auth): alphanumeric passwords only, no special chars --- src/core/admin/users.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/core/admin/users.go b/src/core/admin/users.go index 1ab1dc5..520dc27 100644 --- a/src/core/admin/users.go +++ b/src/core/admin/users.go @@ -196,7 +196,7 @@ func containsGroup(groups, target string) bool { // generatePassword creates a cryptographically secure random password. func generatePassword(length int) (string, error) { - const charset = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789!@#$%^&*-_" + const charset = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789" result := make([]byte, length) for i := range result { n, err := rand.Int(rand.Reader, big.NewInt(int64(len(charset))))