Recommended method for "Sign in with Google" + Firebase Auth on Capacitor?

Hi, I have initialized a new ionic / react / capacitor app with the latest versions. I have a simple auth page that needs a button to sign in with google. I am using firebase auth for my project, and it works with no issue when I run the app on my web browser.

Once I compile to iOS, this no longer works. It seems like I have a few potential options, but I am seeking the community recommended way to do this seemingly very simple app feature. Here are some options I have found that look promising:

If you have personally implemented this feature before with Firebase auth, would love to know how you went about it before I sink hours into trying to get a scuffed version set up. Thanks!

For Google auth, you could look at Capgo’s new plugin - GitHub - Cap-go/capacitor-social-login: One plugin to make login with Google,Apple,Facebook and so on, simple and fast to implement.

Fore Firebase, the one you linked by Capawesome should be a good option @capacitor-firebase/authentication.

Hi Twestrick, have you got an implementation of the Capgo social plugin?

I have not used it. We only have the standard username and password right now.