Ir directamente al contenido
Español
  • No hay sugerencias porque el campo de búsqueda está vacío.

Nextcloud

En esta guía encontrarás la forma de integrar Ironchip en la plataforma de Nextcloud

Requisitos:

  • Acceso administrativo al panel de Ironchip.
  • Privilegios de administrador en la instancia de Nextcloud.
  • Acceso al sistema de archivos del servidor Nextcloud

 

Instalación del paquete OIDC en Nextcloud

Acceda a su instancia de Nextcloud

Haga clic en el icono de su perfil (esquina superior derecha) y seleccione Aplicaciones.

En el menú lateral izquierdo, seleccione la categoría Integración.

Utilice el buscador (icono de lupa) para localizar la aplicación "OpenID Connect user backend".

Haga clic en Descargar y activar.


 

Configuración del entorno

Antes de proceder con la interfaz web, es necesario realizar ajustes de seguridad y red en el archivo de configuración de Nextcloud:

Localice y edite el archivo config/config.php en su servidor.

Añada o modifique las siguientes líneas dentro del array de configuración:

'allow_local_remote_servers' => true,
'debug' => true,

Configuración del servicio en Ironchip

Inicie sesión en el panel de Ironchip y navegue a Applications > New Application

Seleccione el protocolo OIDC.


 

Asigne un Nombre identificativo a la aplicación (ej. "Nextcloud Corporate") y pulse Add.


 

En la sección Redirect URIs, introduzca la URL de retorno de su servidor:

http://[IP_O_DOMINIO_DE_TU_SERVER]/apps/user_oidc/code

Ejemplo: http://Mi-dominio/apps/user_oidc/code

Haga clic en Save y guarde de forma segura el Client ID y el Client Secret que se generarán.

Gestión de accesos en Ironchip

Debe autorizar qué usuarios podrán utilizar este método de acceso:


En la aplicación recién creada, acceda a ella.


 

Haga clic en Add Access.

Seleccione al usuario que va a hacer la autenticación.

Pondremos de qué manera se va a autenticar el usuario, en este ejemplo lo pondremos con el email.

En el último apartado pondremos la forma en la que va a autenticarse el usuario, en este caso lo pondremos en cualquier dispositivo.

Por último le daremos a “Next” y “Add”.Ya tendriamos generado el acceso para el usuario.



Vinculación en Nextcloud

Regrese al panel de Nextcloud, vaya a su perfil y seleccione Configuración de administración.


 

En el menú izquierdo, busque y acceda a la sección OpenID Connect.



En el apartado Proveedores Registrados, cree un nuevo registro y complete los campos:

  • Identificador: Un nombre para mostrar (ej. Ironchip Login).
  • ID del cliente: Pegue el ID proporcionado por Ironchip.
  • Secreto del cliente: Pegue el secreto proporcionado por Ironchip.
  • Endpoint para descubrimiento: Introduzca: https://idp.ironchip.com/oidc/.well-known/openid-configuration

 

Le daremos al botón de “Enviar” y ya tendríamos integrado Ironchip en nextcloud.

Verificación del acceso

Cierre la sesión actual en Nextcloud

En la pantalla de inicio de sesión, aparecerá un nuevo botón: "Login with [Ironchip Login]".

Haga clic en el botón. El sistema le redirigirá a la pasarela de Ironchip para la autenticación.

Tras completar el proceso en su dispositivo, será redirigido automáticamente al panel principal de Nextcloud.