Resumen: Plugin de autenticación de próxima generación, con Unikname Connect
GitHub: GitHub - unik-name/discourse-unikname-connect-authentication-plugin: Home of Unikname Connect plugin for Discourse Forum · GitHub
Instalación: Sigue la guía de instalación del plugin.
Características
Este plugin mejora la experiencia de inicio de sesión/registro para autenticaciones por correo electrónico, Facebook, GitHub… y proporciona un modo de autenticación adicional con Unikname Connect: una autenticación robusta, muy sencilla y diseñada con la privacidad como principio fundamental.
Unikname Connect convive perfectamente con otras soluciones de autenticación, como correo electrónico y contraseña.
Valor
- Gran experiencia de usuario (UX) para mejorar la tasa de conversión de registro
- Beneficios de la autenticación de próxima generación de Unikname, diseñada con la privacidad como principio
- autenticación robusta, mucho más sencilla que la 2FA tradicional
- inicio de sesión seguro e instantáneo
- autenticación no rastreable
- capacidades de recompensa para los usuarios*
- ID de usuario a prueba de manipulaciones (sin base de datos central, sin contraseña)
*NOTA: Unikname recompensa a los usuarios que desean hacer de Internet un lugar más seguro gracias a la blockchain de uns.network y su token UNS. Más información en nuestro centro de ayuda.
Mejor que una demostración, puedes probarlo en nuestro propio foro de Discourse ![]()
![]()
Luego, cuando estés en la pantalla de abajo, elige “Consíguelo ahora” para instalar la aplicación y obtener tu propio ID @unikname de una vez por todas.
Podrás utilizarlo para registrarte e iniciar sesión en cualquier foro o sitio web que utilice Unikname Connect.
Detalles
- Un nuevo proceso de registro sin fricciones y optimizado, con una interfaz de usuario rediseñada, incluso si no estás utilizando Unikname Connect
Registro revisado por correo electrónico
Registro revisado por GitHub con un correo electrónico autenticado - también disponible para Twitter, Facebook…
Registro revisado con Unikname Connect, o con cualquier autenticación social sin el correo electrónico del usuario
- Una pantalla de inicio clara que permite a los usuarios elegir el modo de autenticación que deseen
- Múltiples modos de autenticación, incluidos Unikname Connect*:
- Correo electrónico + contraseña
- Autenticaciones sociales (por ejemplo, Iniciar sesión con Facebook, Iniciar sesión con Google…)
- Unikname Connect
- Los correos electrónicos de los usuarios son opcionales para los usuarios que provienen de autenticaciones sociales sin correos electrónicos** y de Unikname Connect
- Los campos del usuario se muestran al final del proceso
Esta muestra se toma de https://tech.korben.info/
- Colores de la interfaz de usuario basados en tus temas de Discourse
*NOTA: Todos los modos de autenticación pueden activarse todos juntos o de forma selectiva. Unikname sigue siendo una opción y el plugin puede utilizarse únicamente por su gran valor de UX.
**NOTA: Algunos usuarios son identificados por su número de teléfono en algunas redes sociales, por lo que no pueden registrarse. ¡Problema resuelto!
Configuración
Tu foro debe estar utilizando HTTPS y tener
force_httpsactivadoCuenta de Organización
La solución de autenticación Unikname Connect es gratuita para foros.
Sin embargo, necesitas crear una cuenta de organización para obtener tus credenciales y habilitar conexiones seguras a los servicios de autenticación.
A continuación, instala y configura el plugin siguiendo las instrucciones
Cómo integrar Unikname Connect con Discourse?
Opciones de configuración básica
-
unikname_connect_enabled: Habilitar la autenticación Unikname Connect
-
unikname_connect_business_account_id: ID de cuenta de tu organización para la autenticación Unikname Connect
-
unikname_connect_api_secret_key: Clave secreta de la API para la autenticación Unikname Connect
Opciones de configuración avanzada
-
unikname_connect_allow_association_change: Permitir a los usuarios desconectar y reconectar sus cuentas de Discourse del proveedor Unikname Connect
-
unikname_connect_overrides_email: En cada inicio de sesión, sobrescribir el correo electrónico del usuario utilizando el valor de unikname
-
unikname_connect_verbose_logging: Registrar información detallada de autenticación openid-connect en
/logs. Mantén esto desactivado durante el uso normal.
Seguridad
Este plugin se basa completamente en el protocolo estándar OAuth2.0 y OpenID Connect. Unikname Connect es una capa de protocolo adicional que proporciona autenticación robusta y privacidad como principio fundamental en su núcleo, basándose en la tecnología blockchain.
Unikname™ está protegido por la blockchain de uns.network que actúa como una DPKI (Infraestructura de Clave Pública Descentralizada) y un Proveedor de Identidad Descentralizado, haciendo que la solución sea realmente única.
Credenciales
Unikname es miembro del W3C y de la Decentralized Identity Foundation y contribuye al diseño de la Identidad de Soberanía Propia (SSID) de la web 3.0 y de los estándares de autenticación de próxima generación basados en blockchain.
Unikname ganó un concurso de ciberseguridad en abril de 2020 por su solución Unikname Connect (InnoCherche en Francia).
Notas de la versión
2020-11-25
- Manejo de campos de usuario
2020-10-30
- Versión inicial
Soporte / Reportar un problema
Antes de reportar un problema aquí o en GitHub, te invitamos a abrir una discusión con nuestro soporte en el Foro de Unikname (uno de Discourse
)
Enlaces rápidos y documentación completa
Código en GitHub
Centro de Ayuda de Unikname
Cómo integrar Unikname Connect con Discourse?
Cómo registrarse en cualquier foro de Discourse con tu @unikname
Cómo iniciar sesión con tu @unikname si ya tienes una cuenta







