Base di conoscenze

1 000 FAQ, 500 tutorial e video esplicativi. Qui ci sono delle soluzioni!

Utilizzare l'estensione "Infomaniak_Connect" per Drupal

Questa guida riguarda il modulo Drupal "Infomaniak_Connect" che consente agli utenti di accedere al tuo sito Drupal (che sia ospitato da Infomaniak o meno) utilizzando le loro credenziali Infomaniak.

 

Premessa

  • Autorizzare la connessione tramite un account Infomaniak sul tuo sito Drupal consente ai tuoi visitatori di commentare, iscriversi a corsi o accedere a qualsiasi contenuto riservato ai membri in un solo clic, senza dover creare un nuovo account.
  • È un risparmio di tempo per loro e un metodo più sicuro per te, poiché non devi gestire ulteriori password.
  • Il funzionamento di questo modulo esterno è identico alle opzioniAccedi con Google", "Accedi con Facebooko "Accedi con Apple"; utilizza i protocolli standard OAuth2 e OpenID Connectper consentire l'autenticazione unica (SSO).

 

A. Creare un'applicazione con Auth Infomaniak

Per fare ciò:

  1. Clicca qui per accedere alla gestione del tuo prodotto Auth su Infomaniak Manager (hai bisogno di aiuto?).
  2. Clicca sul pulsante per Creare una nuova applicazione:
  3. Scegli il tipo "Web Front-End".
  4. Assegna un nome alla tua applicazione.
  5. Nel campo URL, indicare il nome di dominio corrispondente al proprio sito Drupal seguito da /openid-connect-authorize (consultare la documentazione GitHub se necessario).
  6. Cliccare sul pulsante per completare la creazione dell'app:
  7. Annotare con cura le 2 informazioni ottenute al termine della configurazione della propria applicazione OAuth2:

 

B. Configurare l'estensione Drupal

In SSH, distribuire se necessario Composer per poter recuperare le estensioni openid_connect e infomaniak_connect. Per fare ciò:

Successivamente, su Drupal:

  1. Cercare il modulo Infomaniak tra i moduli preinstallati.
  2. Selezionarlo.
  3. Cliccare sul pulsante Installa:
  4. L'installazione delle dipendenze avverrà:
  5. In Configurazione, cliccare per configurare la connessione OpenID:
  6. Cliccare sul pulsante modifica:
  7. I soli campi da compilare sono Client ID e Client Secret e provengono dalle informazioni ottenute al punto A sopra:
     
  8. Non dimenticare di salvare le modifiche apportate alle impostazioni dell'estensione.
  9. Nella scheda Impostazioni, è possibile scegliere il tipo di visualizzazione per la propria pagina di accesso; non dimenticare di salvare:
  10. Un pulsante aggiuntivo, per un accesso tramite identificativo Infomaniak, è ora visibile sulla propria pagina di accesso destinata agli utenti:
     

Questa FAQ è stata utile?