Di seguito è indicata la procedura da seguire per realizzare l’integrazione tra il proprio sito Passweb e Google al fine di consentire agli utenti del sito di effettuare la registrazione e/o l’autenticazione utilizzando il proprio profilo social.
ATTENZIONE! Per poter realizzare questo tipo di integrazione è necessario, ovviamente, che l’amministratore del sito disponga di un proprio account Google regolarmente funzionante
e selezionare dal contestuale menu a tendina la voce “ID client OAuth”
Cliccare quindi sul pulsante “Configura Schermata di consenso”
Una volta inseriti i dati richiesti cliccare sul pulsante “Salva” posto nella parte bassa della maschera
Tornare quindi alla sezione “Credenziali” mediante l’apposita voce presente sulla sinistra della pagina, cliccare nuovamente sul pulsante “Crea Credenziali” e selezionare ancora una volta la voce “ID client OAuth”
e inserire poi nei successivi campi i seguenti valori:
Cliccare quindi sul pulsante Crea per avviare la creazione delle credenziali
A questo punto verranno immediatamente visualizzate le due Api Key da inserire poi in Passweb in maniera tale da poter completare l’integrazione tra le due piattaforme e consentire agli utenti del nostro sito di effettuare l’autenticazione utilizzando il proprio account Google
Le due API Key sopra visualizzate saranno comunque sempre visibili all’interno della sezione Credenziali relativa al progetto appena creato
Allo stesso modo copiare il codice presente all’interno del campo Client Secret dell’App di Google e incollarlo all’interno del campo Client Secret del Wizard di Passweb
Una volta inseriti in Passweb i due parametri di configurazione richiesti cliccare sul pulsante “Salva” presente nella parte bassa della maschera.
A questo punto l’integrazione tra le due piattaforme sarà completata e gli utenti del sito Passweb potranno quindi autenticarsi utilizzando il proprio account Google
ATTENZIONE! Potrebbe essere necessario sottomettere la propria App e la propria “Consent Screen” all’approvazione di Google prima di poterle effettivamente utilizzare per consentire agli utente l’accesso al sito mediante account Google
Completato il processo di integrazione dunque sarà possibile verificarne il corretto funzionamento utilizzando un qualsiasi account Google regolarmente registrato. Nel momento in cui l’utente dovesse infatti cliccare sul relativo pulsante presente all’interno del pannello di login,
verrà ridiretto su una pagina di accesso di Google all’interno della quale dovrà inserire le credenziali del proprio account Google.
Nel caso in cui l’utente fosse già autenticato non gli sarà richiesto di inserire nuovamente le sue credenziali ma soltanto di autorizzare il trasferimento dei dati.
Concessa l’autorizzazione ad accedere ai dati del proprio profilo l’utente verrà automaticamente ridiretto al sito Passweb dove risulterà essere perfettamente autenticato in modo tale da poter procedere al suo primo ordine e/o all’integrazione dei suoi dati attraverso l’apposita pagina “Profilo Utente”.
Per maggiori informazioni relativamente al componente “Login Utente” e a come configurarlo per abilitare agli utenti la possibilità di accedere al sito mediante il proprio profilo social si veda anche la sezione “Live Editing – Lista Componenti Interazione Utente – Componenti Interni ai componenti interazione utente – Social Login” di questo manuale.