Random salt generator

-random salt generated for each user password between 1 to 3000 which
will be stored in the database and retrieved later along with the saved
digest(hash)
- best practice to hash the hash about 1000 times for increased
security. but i did not do that cause i thought its unnecessary.
- using the SHA-256 algorithm