If you read the docs carefully, you probably would have noticed that these plugins are the native supported sign in providers used by the ionic.io service. It’s actually the preferred method (over use of the inAppBrowser). So, the plugins you’ve mentioned are actually the ones provided and supported by the ionic io services.
More info about the native sign in options can be found here: