I want to use Google authentication in my Blazor WebAssembly app. Unfortunately, Google does not support access token exchange for SPAs, as a client secret is required.
I tried building my application using Auth0 as the identity provider. However, I'm running into issues with silent authentication and keep getting the error: error=login_required.
Now I'm looking for some answers or suggestions:
Is it possible to implement secure authentication with Google directly, without using Auth0? What would be required in that case?
Why can't I bypass the silent login attempt issue with Auth0?
Are there any best practices or up-to-date documentation available? Unfortunately, I only find older blog posts.
I would really appreciate any help or ideas.