Skip to content

Commit d703297

Browse files
committed
Add developer warning
1 parent 8bf5e68 commit d703297

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

models/user/user.go

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -520,6 +520,8 @@ func GetUserSalt() (string, error) {
520520
return hex.EncodeToString(rBytes), nil
521521
}
522522

523+
// Developer warning: The set of characters here can safely expand without a breaking change,
524+
// but characters removed from this set can cause user account linking to break
523525
var invalidUsernameCharsRE = regexp.MustCompile(`[^\w-.]`)
524526
var removeDiacriticsTransform = transform.Chain(norm.NFD, runes.Remove(runes.In(unicode.Mn)), norm.NFC)
525527
var removeChars = strings.NewReplacer("'", "")

0 commit comments

Comments
 (0)