User validations and tests
User secure password