欢迎来到唯ID,我是项目发起人 ltb。前招行Java工程师,现为平安高级Web开发工程师。

一直以来,人们习惯在每个用到的应用都注册一个账号,设置单独的密码。这导致了一些问题:

  1. 账号密码众多,难以记忆和管理,如果都使用同个账号密码,一旦密码泄露,全部应用都要改一遍,非常麻烦。
  2. 小众应用更难吸引用户注册,头部应用(微信等)占据更多流量,长尾效应消失,互联网逐渐远离开放、自由精神。

我一直坚信:账号和言论自由、互联网安全一样,是人们的基本权利,所以我在2017年6月12日发起了唯ID项目。唯ID是通用的账号和认证平台,用户只需要在一个接入唯ID的应用注册,即可在所有应用使用。

唯ID的特点

  1. 开源、自由,自豪地采用GPLv3协议,托管在 github ,所有人可参与贡献,不受大公司控制。
  2. 稳定、可靠,唯ID作为账号系统,对接入的应用非常重要。所以在开发唯ID时,我们始终把安全、稳定、可靠放在首位。
  3. 路线图公开,和其他三方登录不同,唯ID的开发路线图公开,所有人可参与讨论并影响唯ID的未来。
  4. 尽量使用开源技术,同时不拒绝成熟的商业技术。前者如 Spring、Vue等;后者如阿里云 ECS、腾讯云短信等。

唯ID和自有登录对比

  1. 唯ID的开发初衷就是替代应用的自有登录
  2. 用户只需要在一个接入唯ID的应用注册,即可在所有应用使用。
  3. 唯ID会包括一些基础的公开信息,如手机号、邮箱、昵称、头像等。
  4. 用户端有app,一站式管理用户信息、登录设备、授权应用等。
  5. 开发者控制台有完善的应用管理、用户管理、数据统计等功能。
  6. 集成的方案,不需要开发者关注实现细节,也不用承担高额验证短信费用

* 上面提到的一些功能可能仍在开发中。

和三方登录(微信、微博)的对比

  1. 和微信、微博只能作为辅助登录方式不同,你可以放心的把唯ID作为你的应用唯一的登录方式(所以叫唯ID ^_^)
  2. 我们会一直维护下去,不会出现依赖的三方登录(如人人网账号)没落的问题。
  3. 唯ID返回用户真实登录账号,而不只是平台绑定的open id,更加开放,可自由接入或迁出。
  4. 唯ID是中立的平台,和你的应用没有竞争关系,不会出现 抖音不能用微信登录 的破事。

捐赠

开发和维护唯ID几乎占用了我全部的业余时间,如果你觉得有帮助,就请我吃顿快餐吧~

2019年1月29日

让我们一起努力 ❤️ 建立一个更加开放、自由、平等的互联网