So, I am creating a website for the game. Nothing will become popular: P
Now I'm thinking about password security, I'm going to use salting, but instead of adding a new column to the accounts table, I thought about using the account name as a salt, because it cannot be changed and is "unique". I mean, two users cannot have the same account name.
But I thought how safe it is, if you can say that someone has a banana account name. I mean, this word should be popular in these dictionary hackers.
Let's say that the banana account name and password are welcome (hashed with sha1), which would be pretty easy to cancel, am I right?
source
share