Make User model with validations