ckanext-dge-drupal-users es una extensión para CKAN utilizada en la plataforma datos.gob.es para delegar la autenticación/integración de usuarios en Drupal.
Tip
Guía base y contexto del proyecto: https://github.com/datosgobes/datos.gob.es
- Proporciona un plugin CKAN para integración de usuarios con Drupal.
Compatibilidad con versiones de CKAN:
| Versión de CKAN | ¿Compatible? |
|---|---|
| 2.8 | ❌ No (requiere Python 3+) |
| 2.9 | ✅ Sí |
| 2.10 | ❓ Desconocido |
| 2.11 | ❓ Desconocido |
- Una instancia de CKAN.
- Dependencias Python adicionales:
pip install -r requirements.txtpip install -e .Activa el plugin en tu configuración de CKAN:
ckan.plugins = … dge_drupal_usersdge_drupal_users
La documentación operativa de la plataforma (ver Documentacion CKAN.md, sección 3.11) muestra una activación conjunta típica de extensiones:
ckan.plugins = dge_brokenlinks dge dge_dashboard dge_ga_report dge_ga dcat
dge_harvest dge_nti_rdf_harvester dge_dcat_ap_es_rdf_harvester harvest fluent
scheming_datasets dge_dataservice dge_scheming stats report comments
dge_drupal_usersEjemplo de configuración:
ckanext.dge_drupal_users.domain = ENV_DOMAIN
ckanext.dge_drupal_users.connection = mysql://MYSQL_USERNAME:MYSQL_PASSWORD@MYSQL_HOST/drupalEste proyecto se distribuye bajo licencia GNU Affero General Public License (AGPL) v3.0 o posterior. Consulta el fichero LICENSE.