Rank 2: Process
Title, perhaps the SDK can't handle the credential given by google one tap?
Votes
0
Replies
20
Participants
Unknown
Messages
21
Rank 2: Process
Title, perhaps the SDK can't handle the credential given by google one tap?
did you supply a success URL?
Rank 2: Process
Yes! I will supply the code:
Rank 2: Process
I have also made sure to have the correct URIs in the GCP identity console.
Rank 2: Process
Rank 2: Process
Rank 2: Process
Hang on... I'll try something.
Rank 2: Process
No that didnt work. I tried adding another web app as localhost
Rank 2: Process
Perhaps it's because it doesnt work on http protocol... ill try and deploy it on https.
i don't really understand why you're doing that useEffect with the google code 🧐
Rank 2: Process
It didnt work with HTTPS either. It's a google script that gets added once, then removed. It doesn't run more than once.
you're trying to pass an idToken for the success url: https://github.com/appwrite/sdk-for-web/blob/ca4ef6dd0f8d7110db57f8b3b295ce62e629eec5/src/services/account.ts#L702
Rank 2: Process
You're right...
Rank 2: Process
How can I pass the credential to create the session?
appwrite handles the full oauth flow. you don't need to do all that accounts.google.com/gsi/client stuf
Rank 2: Process
Yes but with google one tap?
i don't know what that is...it probably doesn't work with appwrite
Rank 2: Process
Rank 2: Process
It's a handy feature, the only thing missing I suspect is the ability to create a session with the token.
oh....as a user i hate these pop-ups 🤣
Rank 2: Process
I might just about ditch it then haha