Base de conocimientos
1000 FAQ, 500 tutoriales y vídeos explicativos. ¡Aquí sólo hay soluciones!
Esta guía se refiere a las aplicaciones OAuth2 para conectarse a sus servicios externos a través de su identificador de inicio de sesión de Infomaniak.
Gestionar las aplicaciones OAuth2 de Infomaniak
Para ello:
- Haga clic aquí para acceder a la gestión de su producto en el Manager Infomaniak (¿necesita ayuda?).
- Haga clic en el botón azul Crear una nueva aplicación:
- Elija el tipo adecuado según sus necesidades y proyecto actual.
- Asigne un nombre a la aplicación.
- Ingrese la URL de la aplicación según la información técnica disponible.
- Haga clic en el botón para crear la aplicación:
- Copie la información (
Client ID
,Client secret
) en un lugar seguro - ya no serán accesibles después de esto:
Esta guía se refiere al módulo de WordPress "Infomaniak Connect for OpenID" que permite a los usuarios conectarse a su sitio de WordPress (ya sea alojado por Infomaniak o no) utilizando sus credenciales de Infomaniak.
Preámbulo
- Permitir la conexión a través de una cuenta de Infomaniak en su sitio de WordPress permite a sus visitantes comentar, inscribirse en cursos o acceder a cualquier contenido reservado para miembros con un solo clic, sin tener que crear una nueva cuenta.
- Esto ahorra tiempo y es un método más seguro para usted, ya que no tiene que gestionar contraseñas adicionales.
- El funcionamiento de este módulo externo es idéntico a las opciones "Iniciar sesión con Google", "Iniciar sesión con Facebook" o "Iniciar sesión con Apple"; utiliza los protocolos estándar OAuth2 y OpenID Connect para permitir la autenticación única (SSO).
A. Crear una aplicación con Auth Infomaniak
Para ello:
- Haga clic aquí para acceder a la gestión de su producto Auth en el Gestor de Infomaniak (¿Necesita ayuda?).
- Haga clic en el botón para Crear una nueva aplicación:
- Elija el tipo "Web Front-End".
- Asigne un nombre a su aplicación.
- En el campo URL, indique el nombre de dominio correspondiente a su sitio de WordPress seguido de
/openid-connect-authorize
(consulte la documentación de GitHub si es necesario). - Haga clic en el botón para finalizar la creación de la aplicación:
- Tome nota de las dos informaciones obtenidas al finalizar su aplicación OAuth2:
B. Configurar la extensión de WordPress
Para ello:
- Busque la extensión
Infomaniak Connect for OpenID
en la plataforma de extensiones de WordPress desde su sitio. - Instale y active la extensión:
- Configure la extensión desde el menú Configuración:
- Los únicos campos que debe completar son Client ID y Client Secret Key y provienen de las informaciones obtenidas en el punto A anterior:
- No olvide guardar los cambios realizados en la configuración de la extensión.
- Un botón adicional, para una conexión por identificador Infomaniak, ahora es visible en su página de conexión destinada a los usuarios
/wp-admin
(/wp-login.php
):
Esta guía se refiere al módulo Typo3 "t3ext-infomaniak-auth" que permite a los usuarios conectarse a su sitio Typo3 (ya sea alojado por Infomaniak o no) utilizando sus identificadores Infomaniak.
Prólogo
- Permitir la conexión a través de una cuenta Infomaniak en su sitio Typo3 permite a sus visitantes comentar, inscribirse en cursos o acceder a cualquier contenido reservado para miembros de un solo clic, sin tener que crear una nueva cuenta.
- Esto ahorra tiempo y es un método más seguro para usted, ya que no tiene que gestionar contraseñas adicionales.
- El funcionamiento de este módulo externo es idéntico a las opciones "Conectar con Google", "Conectar con Facebook" o "Conectar con Apple"; utiliza los protocolos estándar OAuth2 y OpenID Connect para permitir la autenticación única (SSO).
A. Crear una aplicación con Auth Infomaniak
Para ello:
- Haga clic aquí para acceder a la gestión de su producto Auth en el Administrador de Infomaniak (¿Necesita ayuda?).
- Haga clic en el botón para Crear una nueva aplicación:
- Elija el tipo "Front-End Web".
- Asigne un nombre a su aplicación.
- En el campo URL, indique el nombre de dominio correspondiente a su sitio Typo3 después del cual agrega
/openid-connect-authorize
(consulte la documentación de github si es necesario). - Haga clic en el botón para finalizar la creación de la aplicación:
- Tome nota de las 2 informaciones obtenidas al finalizar su aplicación OAuth2:
B. Configurar la extensión Typo3
En SSH, despliegue si es necesario Composer para poder recuperar las extensiones t3ext-infomaniak-auth
. Para ello:
- El comando SSH para la instalación de la extensión es el siguiente:
Luego, en Typo3:
- Conéctese a su interfaz de administración Typo3.
- Verifique si es necesario que la extensión Infomaniak esté activada:
- Verifique si es necesario que la extensión Infomaniak esté activada:
- Haga clic en Configuración en el menú lateral izquierdo.
- Haga clic en Configurar las extensiones:
- Haga clic en la flecha a la derecha de typo3-openid-main para desplegar la pestaña cliente.
- Los únicos campos que debe completar son clientID y clientSecret y provienen de las informaciones obtenidas en el punto A anterior.
- No olvide guardar los cambios realizados en la configuración de la extensión:
- Un botón adicional, para una conexión por identificador Infomaniak, ahora es visible en su página de inicio de sesión destinada a los usuarios:
Esta guía trata sobre el módulo de Drupal "Infomaniak_Connect" que permite a los usuarios conectarse a su sitio de Drupal (ya sea alojado por Infomaniak o no) utilizando sus credenciales de Infomaniak.
Prólogo
- Permitir la conexión a través de una cuenta de Infomaniak en su sitio de Drupal permite a sus visitantes comentar, inscribirse en cursos o acceder a cualquier contenido reservado para miembros con un solo clic, sin tener que crear una nueva cuenta.
- Esto ahorra tiempo y es un método más seguro para usted, ya que no tiene que gestionar contraseñas adicionales.
- El funcionamiento de este módulo externo es idéntico a las opcionesIniciar sesión con Google", "Iniciar sesión con FacebookoIniciar sesión con Apple; utiliza los protocolos estándar OAuth2 y OpenID Connectpara permitir la autenticación única (SSO).
A. Crear una aplicación con Auth Infomaniak
Para ello:
- Haga clic aquí para acceder a la gestión de su producto Auth en el Administrador de Infomaniak (¿Necesita ayuda?).
- Haga clic en el botón para Crear una nueva aplicación:
- Seleccione el tipo "Web Front-End".
- Asigne un nombre a su aplicación.
- En el campo URL, indique el nombre de dominio correspondiente a su sitio Drupal después del cual agrega
/openid-connect-authorize
(consulte la documentación de GitHub si es necesario). - Haga clic en el botón para completar la creación de la app:
- Tome nota de las 2 informaciones obtenidas al finalizar su aplicación OAuth2:
B. Configurar la extensión de Drupal
En SSH, despliegue si es necesario Composer para poder recuperar las extensiones openid_connect
y infomaniak_connect
. Para ello:
- Debe editar si es necesario el archivo composer.json ya que la versión de
openid_connect
aún no se considera estable. Agregue: "minimum-stability": "dev", "prefer-stable": true
- Los comandos SSH para la instalación de las 2 extensiones están aquí:
Luego, en Drupal:
- Busque el módulo Infomaniak entre sus módulos preinstalados.
- Selecciónelo.
- Haga clic en el botón Instalar:
- La instalación de las dependencias se realizará:
- En Configuración, haga clic para configurar la conexión OpenID:
- Haga clic en el botón de edición:
- Los únicos campos que debe completar son Client ID y Client Secret y provienen de las informaciones obtenidas en el punto A anterior:
- No olvide guardar los cambios realizados en la configuración de la extensión.
- En la pestaña Configuración, puede elegir el tipo de visualización para su página de inicio de sesión; no olvide guardar:
- Un botón adicional, para un inicio de sesión con identificación de Infomaniak, ahora es visible en su página de inicio de sesión destinada a los usuarios: