Guida tecnica

Configura l'accesso con Google

Se vedi l'errore redirect_uri_mismatch usando le tue credenziali Google personali, segui questa guida.

Hai bisogno di:

  • Un account Google Cloud (gratuito)
  • 5 minuti di tempo
  • Il Callback URL qui sotto
Callback URL (Authorized redirect URI)
https://louninplianpeaqeojkb.supabase.co/auth/v1/callback

Questo è l'URL esatto da incollare in Google. Anche un solo carattere diverso (es. uno slash finale) causa l'errore redirect_uri_mismatch.

Authorized JavaScript origins
https://wrapcloser.com
https://www.wrapcloser.com

Procedura passo-passo

1

Apri Google Cloud Console

Vai sulla pagina delle credenziali OAuth:

Apri Google Cloud Console

Se non hai mai usato Google Cloud, ti verrà chiesto di creare un progetto. Chiamalo "WrapCloser" e procedi.

2

Configura la schermata di consenso (OAuth consent screen)

Nel menu di sinistra clicca OAuth consent screen.

  • User type: External
  • App name: WrapCloser
  • User support email: la tua email
  • Authorized domains: aggiungi wrapcloser.com
  • Developer contact: la tua email

Scopes: aggiungi userinfo.email, userinfo.profile, openid.

Salva e clicca Publish App (modalità Production).

3

Crea le credenziali OAuth

Torna su Credentials+ Create CredentialsOAuth client ID.

  • Application type: Web application
  • Name: WrapCloser Web
4

Incolla gli URL autorizzati (passaggio critico)

Authorized JavaScript origins → aggiungi (uno per riga):

https://wrapcloser.com
https://www.wrapcloser.com

Authorized redirect URIs → aggiungi esattamente:

https://louninplianpeaqeojkb.supabase.co/auth/v1/callback
5

Copia Client ID e Client Secret

Dopo aver salvato, Google ti mostra un pannello con:

  • Client ID (finisce con .apps.googleusercontent.com)
  • Client secret (stringa lunga, tienila riservata)
6

Incolla le credenziali nel pannello Cloud

Apri il pannello Cloud di WrapCloser:

Cloud → Users → Authentication Settings → Sign In Methods → Google

Incolla Client ID e Client Secret, salva.

7

Verifica

Apri la pagina di login in una finestra in incognito e prova il login con Google.

Vai alla pagina di login

Se vedi ancora redirect_uri_mismatch:

  • Torna in Google Cloud Console e ricontrolla che il redirect URI sia esattamente quello qui sopra
  • Le modifiche in Google possono richiedere fino a 5 minuti per propagarsi
  • Svuota la cache del browser o usa un'altra finestra incognito

Preferisci la soluzione gestita?

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.