Discourse ID proporciona una experiencia de inicio de sesión más rápida en los sitios de Discourse participantes, por lo que no tiene que crear inicios de sesión separados para cada Discourse que visite y puede unirse a cualquier sitio de Discourse participante con un solo clic. También permite a los administradores de Discourse ofrecer una experiencia de inicio de sesión simplificada, con soporte para inicios de sesión sociales sin necesidad de configuración.
Cada vez que vea “Iniciar sesión con Discourse ID” en un sitio de Discourse, estará a segundos de conversaciones significativas que cuentan
¿Por qué usar Discourse ID?
Crea una vez, usa en todas partes
Regístrese en Discourse ID una vez y úselo en todas las comunidades de Discourse participantes.
No es necesario recordar múltiples nombres de usuario y contraseñas para diferentes foros.
Use Google, Apple, Facebook, Github o su correo electrónico para unirse a Discourse ID (próximamente más opciones).
Preguntas Comunes
¿Qué plataformas de inicio de sesión social se admiten de forma predeterminada? Sin necesidad de configuración, Discourse ID viene con inicios de sesión de Google, Facebook, Apple y GitHub (próximamente más).
¿Es lo mismo que el inicio de sesión único (SSO)? Discourse ID es SSO, pero está diseñado específicamente para sitios de Discourse.
¿Los propietarios de la comunidad ven toda mi actividad? No, su actividad en un foro no es visible para los propietarios de otros foros.
¿Por qué Discourse ID no funciona en algunos sitios? Discourse ID es una nueva función y algunas comunidades aún no han optado por participar. Pídale a su administrador de comunidad que lo habilite (o vuelva a intentarlo más tarde).
¿Listo para habilitar Discourse ID en su comunidad? Si desea ofrecer una experiencia de inicio de sesión fluida para sus miembros, active la configuración del sitio Habilitar Discourse ID desde su panel de administración. ID está disponible en todas partes, incluidos los sitios alojados por nosotros y los sitios autohospedados. Si tiene problemas, asegúrese de que la configuración force_https esté habilitada.
¿Puedo usar Discourse ID en la aplicación DiscourseHub? Puede iniciar sesión en sitios individuales que hayan habilitado Discourse ID en la aplicación DiscourseHub (como cualquier otro método de inicio de sesión). También estamos trabajando en una mejor integración entre Discourse ID y DiscourseHub. ¡Manténgase atento!
Solución de problemas
Para que un sitio de Discourse utilice Discourse ID, debe estar bajo el protocolo https y ser visible en Internet (es decir, ID no se puede habilitar para sitios de intranet). Para solucionar problemas adicionales, consulte la etiqueta discourse-id o cree un nuevo tema en la categoría correcta, es decir, Bug / Support / UX con esa etiqueta.
Me gusta mucho esta idea. ¡Unificar la experiencia de inicio de sesión es muy apreciado! Hace que Discourse sea más fácil de usar y tal vez anime a la gente a “registrarse” en más comunidades.
¿Influye en el proceso de registro o todavía puedo admitir nuevos miembros manualmente?
Editar: Me acabo de dar cuenta de que depende de un IdP proporcionado por Discourse, no confía federativamente en todas las demás instancias de Discourse.
Tengo un par de preguntas adicionales sobre Discourse ID:
Supongo que hay un servidor central que gestiona las credenciales y al que cada sitio contacta para validar un inicio de sesión de Discourse ID. Por lo tanto, aunque cada sitio web individual no es consciente de otros sitios visitados, supongo que esa información está disponible centralmente en el servidor de autorización. ¿Tienen planes de utilizar esta información, incluso si está anonimizada?
Personalmente, estoy contento con el correo electrónico/contraseña (+2FA en algunos casos) y no tendría prisa por adoptar Discourse ID para mis propios inicios de sesión. Tampoco tengo interés en leer sitios web en mi teléfono, por lo que no quiero tener instalada la aplicación de Discourse. Espero que los operadores de sitios conserven la opción de iniciar sesión con nombre de usuario/correo electrónico y contraseña en el futuro. Como referencia, ¡tampoco utilizo ninguna de las otras opciones de SSO ofrecidas! Tengo mis contraseñas gestionadas en mi propia infraestructura, con cada contraseña utilizada solo en un lugar y almacenada cifrada cuando no está en uso.
Me doy cuenta de que puedo representar un caso extremo, pero espero que las personas en mi posición sean consideradas por los administradores al examinar los métodos de inicio de sesión en el futuro.
Sí, Discourse ID en sí mismo es un servicio centralizado. Muy parecido a otros inicios de sesión sociales. Tenemos planes para agregar más funciones a ID para los usuarios finales en el futuro cercano, pero aún no tenemos detalles sobre cuáles serán esas funciones.
Sí, todos los demás métodos de inicio de sesión seguirán estando disponibles, incluidas las cuentas locales.
Si bien me parece bueno no tener que admitir todas las redes sociales cuando acepto Discourse ID, aún no lo he habilitado ya que no estoy seguro del infierno de cumplimiento en el que me meteré (UE).
sí, pero como no uso otras opciones de SSO por la misma razón, cuando les digo a los usuarios que las usen, podría ser responsable, así que aún no puedo usarlo.
Y, sin embargo, no lo está. Usted, como administrador, no puede almacenar datos personales innecesarios y debe decir qué está almacenando, por qué y durante cuánto tiempo. Esas cosas. Con otros servicios, debe decir que los está utilizando y remitir a sus políticas de privacidad. El resto es responsabilidad de ellos. Exactamente lo mismo que con Google Analytics, Adsense, Amazon S3, entrega de correo electrónico, etc.
Entonces, básicamente, lo que tiene que hacer es decirlo. Es la elección del usuario usarlo o no. Si Discourse ID o cualquier otro SSO son las únicas opciones, entonces debe ser más estricto, pero esa no es la situación.
Pero no necesita permitir Discourse ID si no quiere. Lo habilité porque tenía curiosidad, pero no habrá ni un solo usuario en mi foro en este momento que lo utilice. Quizás esa situación cambie cuando las traducciones funcionen a toda velocidad, pero esa es otra historia. Pero básicamente no hay ninguna regla de la UE que deba preocuparle.
Sé lo que es sensato, pero también sé que las empresas son responsables de enlazar a perfiles de Facebook en la UE, así que prefiero pecar de precavido.
Te gustaría obligar a los usuarios a registrarse en id.discourse.com sin preguntar
Hasta donde sé, no puedes, ya que no puedes inscribirlos para usar Google SSO.
A pesar de que el título del tema es “Cómo funciona Discourse ID”, no parece haber ningún detalle sobre cómo funciona realmente: cosas como cuál es el protocolo entre el sitio de Discourse y el IdP, qué identificadores se pasan, en qué medida se puede correlacionar la actividad entre sitios, etc. Tendré que saber este tipo de cosas para poder proporcionar una guía precisa a los administradores del sitio que asesoro sobre si esta opción debe habilitarse en sus sitios.