|
|
|
|
|
by argon81
4585 days ago
|
|
I actually took this a step further a few months back and implemented unicode's "Skeleton" algorithm https://github.com/mtibben/tr39-confusables-go This is useful for example, to ensure that users don't try and spoof each other's usernames. Simply create and store a skeleton string for each username, and keep a unique constraint on it |
|
I'm coming at this from a comment spam point of view, not usernames, btw.