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

FedCM becomes mandatory #74

Open
agracia-foticos opened this issue Apr 29, 2024 · 11 comments
Open

FedCM becomes mandatory #74

agracia-foticos opened this issue Apr 29, 2024 · 11 comments
Assignees
Labels
bug Something isn't working

Comments

@agracia-foticos
Copy link

Describe the bug
GSI_LOGGER]: Your client application uses one of the Google One Tap prompt UI status methods that may stop functioning when FedCM becomes mandatory. Refer to the migration guide to update your code accordingly and opt-in to FedCM to test your changes. Learn more: https://developers.google.com/identity/gsi/web/guides/fedcm-migration?s=dc#display_moment and https://developers.google.com/identity/gsi/web/guides/fedcm-migration?s=dc#skipped_moment

To Reproduce
Steps to reproduce the behaviour:

  1. Go to https://vue3-google-signin.wavezync.com/guide/one-tap-login.html
  2. Sign in with one tap
    image
  3. In console there is this error:
    [GSI_LOGGER]: Your client application uses one of the Google One Tap prompt UI status methods that may stop functioning when FedCM becomes mandatory. Refer to the migration guide to update your code accordingly and opt-in to FedCM to test your changes. Learn more: https://developers.google.com/identity/gsi/web/guides/fedcm-migration?s=dc#display_moment and https://developers.google.com/identity/gsi/web/guides/fedcm-migration?s=dc#skipped_moment

Reproducible Example
If you can please provide a reproducible example with Stackbliz, CodeSandbox or any other suitable service

Expected behaviour
A clear and concise description of what you expected to happen.

Screenshots
If applicable, add screenshots to help explain your problem.

Desktop (please complete the following information):

  • OS: [e.g. iOS]
  • Browser [e.g. chrome, safari]
  • Version [e.g. 22]

Smartphone (please complete the following information):

  • Device: [e.g. iPhone6]
  • OS: [e.g. iOS8.1]
  • Browser [e.g. stock browser, safari]
  • Version [e.g. 22]

Additional context
Add any other context about the problem here.

@kasvith
Copy link
Collaborator

kasvith commented Apr 29, 2024

Hey thanks for bringing attention to this

@agracia-foticos
Copy link
Author

Hey thanks for bringing attention to this

Any idea of ​​the error? Can I bypass the error somehow?

@kasvith
Copy link
Collaborator

kasvith commented Apr 29, 2024

im checking the docs and trying to fix this in a new release

@kasvith
Copy link
Collaborator

kasvith commented Apr 29, 2024

it will be backward compatible for you

@agracia-foticos
Copy link
Author

im checking the docs and trying to fix this in a new release

THANKS A LOT!!!

@kasvith
Copy link
Collaborator

kasvith commented Apr 29, 2024

as i checked we arent even using there methods, but still gets the warning. i will dig into this

@kasvith kasvith added the bug Something isn't working label Apr 29, 2024
@kasvith kasvith self-assigned this Apr 29, 2024
@agracia-foticos
Copy link
Author

as i checked we arent even using there methods, but still gets the warning. i will dig into this

Do you know approximately what deadlines you have for uploading the new version with the patch applied?

@kasvith
Copy link
Collaborator

kasvith commented Apr 29, 2024

I cant provide a deadline sadly

@agracia-foticos
Copy link
Author

I cant provide a deadline sadly

We hope for news soon. If you need any other information, do not hesitate to ask.

@kasvith
Copy link
Collaborator

kasvith commented May 7, 2024

i still could not figure out this, we are not using any methods described by FedCM :(

@infinnie
Copy link

i still could not figure out this, we are not using any methods described by FedCM :(

Perhaps they enforce it automatically in supported browsers.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

3 participants