The idea with salt, though, is that it is supposed to be generated randomly. So for better security you salt the password at creation time as some function of, say,
, extract the salt from there, and use that to salt the current password input. This is rather better than using a single site secret for all the salts.