I want to define a Cognito user pool that allows "regular" sign up (username/pwd/etc.) as well as Federated (Google, Facebook). I also want MFA using SMS. So we fi