摘要:下一代身份验证插件,支持 Unikname Connect
GitHub:GitHub - unik-name/discourse-unikname-connect-authentication-plugin: Home of Unikname Connect plugin for Discourse Forum · GitHub
安装:请遵循 插件安装指南。
功能特性
本插件增强了电子邮件、Facebook、GitHub 等身份验证方式的登录/注册体验,并提供了一种额外的身份验证模式:Unikname Connect。这是一种非常简单且基于隐私设计的强身份验证方式。
Unikname Connect 与电子邮件和密码等其他身份验证方案兼容良好。
价值
- 卓越的用户体验,提升注册转化率
- Unikname 隐私设计下一代身份验证的优势
- 强身份验证,比传统双因素认证(2FA)更简单
- 即时安全登录
- 不可追踪的身份验证
- 为用户提供奖励功能*
- 防篡改的用户 ID(无中央数据库,无需密码)
*注:Unikname 通过 uns.network 区块链及其 UNS 代币,奖励那些希望让互联网更安全的用户。更多信息请参阅我们的帮助中心。
与其看演示,不如直接在我们要自己的 Discourse 论坛上体验一下 ![]()
![]()
然后,当您看到下方屏幕时,选择“立即获取”以安装应用,并一次性获得您自己的 @unikname ID。
您将能够使用它来注册和登录 任何使用 Unikname Connect 的论坛或网站。
详细说明
- 全新的无摩擦、 streamlined 注册流程,界面经过重新设计,即使您未使用 Unikname Connect 也是如此
重新设计的电子邮件注册流程
重新设计的 GitHub 注册流程(需经过验证的电子邮件)——同样适用于 Twitter、Facebook 等
重新设计的 Unikname Connect 注册流程,或任何无需用户电子邮件的社交身份验证
- 清晰的起始界面,允许用户选择所需的身份验证模式
- 多种身份验证模式,包括 Unikname Connect*:
- 电子邮件 + 密码
- 社交身份验证(例如:使用 Facebook 登录、使用 Google 登录等)
- Unikname Connect
- 对于来自无需提供电子邮件的社交身份验证的用户以及使用 Unikname Connect 的用户,其电子邮件地址为可选**
- 用户字段显示在流程末尾
- 界面颜色基于您的 Discourse 主题
*注:所有身份验证模式可以同时启用或选择性启用。Unikname 仍为可选功能,本插件可仅用于其卓越的用户体验价值!
**注:某些社交网络中部分用户通过电话号码进行识别,导致无法注册。问题已解决!
配置
您的论坛必须使用 HTTPS,并启用
force_https选项组织账户
Unikname Connect 身份验证解决方案对论坛免费。
不过,您需要创建一个组织账户以获取凭据,从而启用与身份验证服务的安全连接。
然后,按照以下说明安装并配置插件
如何将 Unikname Connect 集成到 Discourse?
基本配置选项
-
unikname_connect_enabled:启用 Unikname Connect 身份验证
-
unikname_connect_business_account_id:您的组织在 Unikname Connect 身份验证中的账户 ID
-
unikname_connect_api_secret_key:Unikname Connect 身份验证的 API 密钥
高级配置选项
-
unikname_connect_allow_association_change:允许用户断开并重新连接其 Discourse 账户与 Unikname Connect 提供者的关联
-
unikname_connect_overrides_email:在每次登录时,使用 unikname 值覆盖用户的电子邮件
-
unikname_connect_verbose_logging:将详细的 OpenID Connect 身份验证信息记录到
/logs。正常使用时请保持此选项禁用。
安全性
本插件完全基于 OAuth2.0 和 OpenID Connect 标准协议。Unikname Connect 是一个额外的协议层,在其核心提供强身份验证和隐私设计,并依托区块链技术。
Unikname™ 由 uns.network 区块链 提供安全保障,该区块链作为 DPKI(去中心化公钥基础设施)和去中心化身份提供商,使该解决方案真正独一无二。
资质认证
Unikname 是 W3C 和去中心化身份基金会(Decentralized Identity Foundation)的成员,致力于基于区块链设计 Web 3.0 自主主权 ID(SSID)及下一代身份验证标准。
Unikname 于 2020 年 4 月凭借其 Unikname Connect 解决方案赢得了网络安全竞赛(法国 InnoCherche)。
发布说明
2020-11-25
- 处理用户字段
2020-10-30
- 初始版本
支持 / 报告问题
在 GitHub 或此处报告问题之前,欢迎您先在 Unikname 论坛 与支持团队进行讨论(这是一个 Discourse 论坛
)
快速链接与完整文档
GitHub 代码
Unikname 帮助中心
如何将 Unikname Connect 集成到 Discourse?
如何使用您的 @unikname 注册任何 Discourse 论坛
如果您已有账户,如何使用您的 @unikname 登录







