Supabase - Google sign in doesn't work on real Android devices.

Troubleshooting

I have created the following things

1) An android client id from https://console.cloud.google.com

2) Updated the client id information in supabase google auth provider.

3) Copied sha1 key from google playstore app information on Setup -> App Signing section, and updated the client id's sha1 certificate fingerprint in console.cloud.google.com.

This works in simulators, but doesn't work in real device. The posts in community all are talking about firebase where they used sha-256 as well into firebase, but neither sha1 nor sha256 is needed in supabase.

So what am I missing in supabase and why the google authentication doesn't work in real android devices? Any help would be appreciated.

Google signin shows profiles to select for signing in, and then no action happens in real device.

What have you tried so far?

I followed the documentation which described copying sha1, but didn't work. Also checked on community forum. Not much of help.

Did you check FlutterFlow's Documentation for this topic?
Yes
1
1 reply