Email uniqueness and saving to database in downcase.
secure password validation