@User yes. You will want to do the following:
- Use sign in with the relevant social providers you want to use (google and outlook?) - since we don't have outlook at the moment, you can add that as a custom provider (see https://supertokens.io/docs/thirdpartyemailpassword/common-customizations/signup-form/custom-providers)
- Then override the signinup API in the NodeSDK to reject emails that do not meet a specific criteria of yours - If you wait for a few days, we will release a new version of our node SDK which will make this operation very simple.