Oauth with pure mean stack project

I am doing a pure mean stack project that is multi platform. I am using PassportJS on the web with Oauth support, but what about the Ionic portion.

What have the most successful people using Ionic done for their Oauth? Seems like the best course of action is finding a cordova plugin or writing your own that wraps the native social API functionality and shows it to the user.

I was surprised that there was not a killer package for Oauth that did native Oauth experience for all of the big 3 providers.
Currently using several libraries to get it done and the project might soon become spaghetti code.