Only singups without a provider should be validated

Fix if statements to prevent validations on oauth signups.