Se vedi l'errore redirect_uri_mismatch usando le tue credenziali Google personali, segui questa guida.
Non ti serve necessariamente Google Cloud Console. Puoi usare le credenziali Google già gestite da noi: il login funziona subito, è sicuro, zero manutenzione. Lo svantaggio: nella schermata di consenso Google verrà mostrato "Lovable" invece di "wrapcloser.com".
Se per te il branding non è una priorità, ti consiglio questa opzione e puoi chiudere questa pagina.
https://louninplianpeaqeojkb.supabase.co/auth/v1/callbackQuesto è l'URL esatto da incollare in Google. Anche un solo carattere diverso (es. uno slash finale) causa l'errore redirect_uri_mismatch.
https://wrapcloser.comhttps://www.wrapcloser.comVai sulla pagina delle credenziali OAuth:
Apri Google Cloud ConsoleSe non hai mai usato Google Cloud, ti verrà chiesto di creare un progetto. Chiamalo "WrapCloser" e procedi.
Nel menu di sinistra clicca OAuth consent screen.
wrapcloser.comScopes: aggiungi userinfo.email, userinfo.profile, openid.
Salva e clicca Publish App (modalità Production).
Torna su Credentials → + Create Credentials → OAuth client ID.
Authorized JavaScript origins → aggiungi (uno per riga):
https://wrapcloser.comhttps://www.wrapcloser.comAuthorized redirect URIs → aggiungi esattamente:
https://louninplianpeaqeojkb.supabase.co/auth/v1/callbackDopo aver salvato, Google ti mostra un pannello con:
.apps.googleusercontent.com)Apri il pannello Cloud di WrapCloser:
Cloud → Users → Authentication Settings → Sign In Methods → Google
Incolla Client ID e Client Secret, salva.
Apri la pagina di login in una finestra in incognito e prova il login con Google.
Vai alla pagina di loginSe vedi ancora redirect_uri_mismatch:
Rimuovi Client ID e Secret dal pannello Cloud (lascia i campi vuoti e salva). Il sistema tornerà automaticamente a usare le credenziali gestite da noi e il login funzionerà subito, anche senza Google Cloud Console.