---
url: 'https://metadrop.net/es/articulos/single-sign-on-sso-usando-open-id'
title: 'Single Sign-On (SSO) usando Open ID'
author: 'Ricardo Sanz'
date: '2017-01-17T10:15:09+00:00'
updated: '2026-08-04T07:54:31+00:00'
type: article
summary: 'Conjunto de módulos que pueden usarse en un sitio como autenticador central mientras el resto de sitios confían en el maestro para el login de usuarios.'
tags:
  - SSO
  - Login
  - User
published: true
og:
  determiner: Automatic
  site_name: Metadrop
  'image:alt': 'Single Sign-On (SSO) usando Open ID'
  street_address: 'Calle Manuel Luna, 12, 3 Dcha'
  locality: Madrid
  region: Madrid
  postal_code: '28020'
  country_name: España
  email: hola@metadrop.net
  phone_number: '910053180'
schema:
  '@context': 'https://schema.org'
  '@graph':
    -
      '@type': Article
      '@id': 'https://metadrop.net/es/articulos/single-sign-on-sso-usando-open-id#article'
      name: 'Single Sign-On (SSO) usando Open ID'
      headline: 'Single Sign-On (SSO) usando Open ID'
      description: 'Conjunto de módulos que pueden usarse en un sitio como autenticador central mientras el resto de sitios confían en el maestro para el login de usuarios.'
      about:
        - SSO
        - Login
        - User
      datePublished: '2014-03-19T09:00:00+0100'
      dateModified: '2026-08-04T09:54:31+0200'
      author:
        '@type': Person
        name: 'Ricardo Sanz'
      publisher:
        '@type': Organization
        '@id': 'https://metadrop.net/#organization'
      mainEntityOfPage: 'https://metadrop.net/es/articulos/single-sign-on-sso-usando-open-id'
    -
      '@type': Organization
      '@id': 'https://metadrop.net/#organization'
      url: 'https://metadrop.net/'
      name: Metadrop
      sameAs:
        - 'https://www.drupal.org/metadrop'
        - 'https://twitter.com/metadrop'
        - 'https://asociaciondrupal.es/partner/metadrop'
        - 'https://www.linkedin.com/company/metadrop'
      logo:
        '@type': ImageObject
        url: 'https://metadrop.net/themes/custom/mdrop_radix/logo-metadrop-500-500.jpg'
        width: '500'
        height: '500'
    -
      '@type': ItemPage
      '@id': 'https://metadrop.net/es/articulos/single-sign-on-sso-usando-open-id'
      breadcrumb:
        '@type': BreadcrumbList
        itemListElement:
          -
            '@type': ListItem
            position: 1
            name: Inicio
            item: 'https://metadrop.net/es'
          -
            '@type': ListItem
            position: 2
            name: 'Artículos expertos sobre Drupal y tecnología'
            item: 'https://metadrop.net/es/articulos'
      publisher:
        '@type': Organization
        '@id': 'https://metadrop.net/#organization'
---
 1. [Artículos](https://metadrop.net/es/articulos)
 
  

# Single Sign-On (SSO) usando Open ID

Miércoles 19 de Marzo de 2014

 

 



Conjunto de módulos que pueden usarse en un sitio como autenticador central mientras el resto de sitios confían en el maestro para el login de usuarios.



   



Una opción para montar un sistema de SSO es usar OpenID y una serie de módulos accesorios. El asunto está correctamente explicado en este artículo de Development Seed:

http://developmentseed.org/blog/2010/mar/02/simple-sign-openid/

El mecanismo es el mismo, pero los módulos que comenta ya están disponibles en Drupal.org. La configuración a usar es:

**Maestro (proveedor de OpenID)**

Instalar los módulos: [OpenID Provider](https://drupal.org/project/openid_provider), [OpenID Single Sign On Provider](https://drupal.org/project/openid_sso_provider).

**Esclavos (confían en el maestor para el login)**

Instalar los módulos: OpenID (de core) y [OpenID Single Sign On Provider](https://drupal.org/project/openid_sso_provider).

En princpio basta con las versiones estables **excepto** el módulo Open Id Provider, que se debe usar la versión de desarrollo. Es debido a un [bug importante](https://drupal.org/node/1909142) que impide que funcione correctamente (no lo he probado a fondo pero con nuestra configuración fallaba completamente).

Usando estos módulos puede usarse un sitio como autenticador central mientras el resto de sitios confían en el maestro para el login de usuarios (además de poder tener sus propios usuarios locales). No hay ninguna restricción en cuanto a los dominios (dado que no se basa en cookies, como Bakery, lo servidores se hacen peticiones entre sí para comprobar el acceso de los usuarios).

Una opción para montar un sistema de SSO es usar OpenID y una serie de módulos accesorios. El asunto está correctamente explicado en este artículo de Development Seed:

http://developmentseed.org/blog/2010/mar/02/simple-sign-openid/

El mecanismo es el mismo, pero los módulos que comenta ya están disponibles en Drupal.org. La configuración a usar es:

**Maestro (proveedor de OpenID)**

Instalar los módulos: [OpenID Provider](https://drupal.org/project/openid_provider), [OpenID Single Sign On Provider](https://drupal.org/project/openid_sso_provider).

**Esclavos (confían en el maestor para el login)**

Instalar los módulos: OpenID (de core) y [OpenID Single Sign On Provider](https://drupal.org/project/openid_sso_provider).

En princpio basta con las versiones estables **excepto** el módulo Open Id Provider, que se debe usar la versión de desarrollo. Es debido a un [bug importante](https://drupal.org/node/1909142) que impide que funcione correctamente (no lo he probado a fondo pero con nuestra configuración fallaba completamente).

Usando estos módulos puede usarse un sitio como autenticador central mientras el resto de sitios confían en el maestro para el login de usuarios (además de poder tener sus propios usuarios locales). No hay ninguna restricción en cuanto a los dominios (dado que no se basa en cookies, como Bakery, lo servidores se hacen peticiones entre sí para comprobar el acceso de los usuarios).



[SSO](https://metadrop.net/es/articulos?text=SSO)

[Login](https://metadrop.net/es/articulos?text=Login)

[User](https://metadrop.net/es/articulos?text=User)

 

- Ricardo Sanz
    
    CTO