Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Does it work with web (mobile)? (web desktop, iOS and android work fine) #127

Open
ciccilleju opened this issue Feb 9, 2025 · 2 comments

Comments

@ciccilleju
Copy link

ciccilleju commented Feb 9, 2025

I'm struggling to make it work on a web page (deployed on Vercel).

If i remove the "scopes" works only in "desktop" mode, but if i try to login to the same web page from mobile device, that pop appears.

image

But it's weird because it works fine on both android and iOS and the id client for android and web is the same.

Doesn't matter if I change the id client (even using fake numbers) and trying iOS or android keys.

The app is made with capacitor 7 / ionic 8.4.3

On mobile (ionic app) works fine.
Facebook social login instead works fine everywhere

here a video

https://www.dropbox.com/scl/fi/hrxjxmlu838kibw72role/demo.mov?rlkey=bjio8v27gepbguvnpt0sv4oo2&dl=0

@ciccilleju ciccilleju changed the title Does it work with web? (iOS and android work fine) Does it work with web (mobile)? (web desktop, iOS and android work fine) Feb 9, 2025
@ciccilleju
Copy link
Author

ciccilleju commented Feb 9, 2025

I understand what the problem is: if you accidentally (or intentionally) close the oneTap window, Google’s window appears saying that it’s not possible to proceed. The problem is that by doing so, you can’t make it reappear.

If I try using incognito mode, however, it works (of course, it also works if you clear the history).

Is there any way to force the oneTap window to open? I tried setting disableOneTap to both true and false, but nothing changed.

Image

@riderx
Copy link
Contributor

riderx commented Feb 18, 2025

Thanks for feedback one tap is a bit messy and we have very little control over it sadly. if you clean cache it should re pop

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants