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ò:
- Clicca qui per accedere alla gestione del tuo prodotto Auth su Infomaniak Manager (hai bisogno di aiuto?).
- Clicca sul pulsante per Creare una nuova applicazione:

- Scegli il tipo "Web Front-End".
- Assegna un nome alla tua applicazione.
- Nel campo URL, indicare il nome di dominio corrispondente al proprio sito Drupal seguito da
/openid-connect-authorize(consultare la documentazione GitHub se necessario). - Cliccare sul pulsante per completare la creazione dell'app:

- 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ò:
- Potrebbe essere necessario modificare il file composer.json poiché la versione di
openid_connectnon è ancora considerata stabile. Aggiungere: "minimum-stability": "dev", "prefer-stable": true- I comandi SSH per l'installazione delle 2 estensioni sono qui:
Successivamente, su Drupal:
- Cercare il modulo Infomaniak tra i moduli preinstallati.
- Selezionarlo.
- Cliccare sul pulsante Installa:

- L'installazione delle dipendenze avverrà:

- In Configurazione, cliccare per configurare la connessione OpenID:

- Cliccare sul pulsante modifica:

- I soli campi da compilare sono Client ID e Client Secret e provengono dalle informazioni ottenute al punto A sopra:

- Non dimenticare di salvare le modifiche apportate alle impostazioni dell'estensione.
- Nella scheda Impostazioni, è possibile scegliere il tipo di visualizzazione per la propria pagina di accesso; non dimenticare di salvare:

- Un pulsante aggiuntivo, per un accesso tramite identificativo Infomaniak, è ora visibile sulla propria pagina di accesso destinata agli utenti:

Link a questa FAQ:
Questa FAQ è stata utile?