Solo、Pipe 登录方式切换

本贴最后更新于 2199 天前,其中的信息可能已经物是人非

为了给博客端带来更好的用户体验,也为了继续推进 B3log 构思,我们决定将博客端的账号完整切换至黑客派用户体系。

  • 对于老用户,仅需升级博客端程序即可
  • 对于新用户,需要先注册黑客派账号然后再登录

如果你的博客登录出现问题,请升级到最新版后再试,辛苦了!

另外,我们已将 Solo 的 GitHub 备份功能迁移至社区,逐步和 GitHub 解耦。


在社区-博客端账号体系上,我们经历过三个阶段:

  1. 和社区完全独立的账号体系,带来的问题是用户名重名以及社区同步内容时账号对应关系复杂混乱
  2. 通过 GitHub 实现账号统一,社区和博客端的注册入口都在 GitHub 上,这样能保证唯一映射,带来的问题是依赖第三方后稳定性堪忧,时常感觉被人掐住了喉咙
  3. 通过社区自己的账号系统实现,带来的问题是使用博客需要先注册社区,对用户有一定束缚

需要做抉择的时刻终究会到来,每个阶段的选择也需要时间去验证,但我们的目标从未改变。为了实现 B3log 构思、给大家带来新的网络社区交互体验,这些经历和折腾都是值得的。

感谢大家能陪着我们继续探索,正因为大家的支持和参与,这一切才逐渐变得真实和有意义。

  • Solo

    Solo 是一款小而美的开源博客系统,专为程序员设计。Solo 有着非常活跃的社区,可将文章作为帖子推送到社区,来自社区的回帖将作为博客评论进行联动(具体细节请浏览 B3log 构思 - 分布式社区网络)。

    这是一种全新的网络社区体验,让热爱记录和分享的你不再感到孤单!

    1449 引用 • 10092 回帖 • 488 关注
  • Pipe

    Pipe 是一款小而美的开源博客平台。Pipe 有着非常活跃的社区,可将文章作为帖子推送到社区,来自社区的回帖将作为博客评论进行联动(具体细节请浏览 B3log 构思 - 分布式社区网络)。

    这是一种全新的网络社区体验,让热爱记录和分享的你不再感到孤单!

    134 引用 • 1128 回帖 • 93 关注
  • 黑客派

    黑客派是 B3log 开源社区的线上论坛,这里主要汇聚了程序员和设计师。HacPai 分别取 Hacker / Painter 的头三个字母组成,源自《黑客与画家》。

    359 引用 • 4772 回帖 • 512 关注
  • B3log

    B3log 是一个开源组织,名字来源于“Bulletin Board Blog”缩写,目标是将独立博客与论坛结合,形成一种新的网络社区体验,详细请看 B3log 构思。目前 B3log 已经开源了多款产品:SymSoloVditor思源笔记

    1062 引用 • 3456 回帖 • 124 关注
2 操作
88250 在 2019-12-15 20:10:05 更新了该帖
88250 在 2019-12-15 10:30:57 更新了该帖

相关帖子

优质回帖
  • AlgerFan 1

    @88250 我来找 bug 了 😆 ,黑客派没有登录情况下,solo 登录选择社区账号进行登录,返回 500,这种情况下,黑客派已经登录了,但是 solo 需要再次请求才能成功。
    image.png
    image.png

  • R 1

    可以做这么一个产品:类似于 justauth 一样集合所有第三方登录和注册功能,每一个单独的应用(比如 solo)都可以接入使用此平台账号体系。和 justauth 不同的是,此产品类似于开放平台,不仅仅限于账号登录,各个应用之间的内容可以通过授权进行相互推送、引用、评论(可以默认开通 hacpai),我觉得单是第三方账号体系和评论功能,静态博客就不少需求了

欢迎来到这里!

我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。

注册 关于
请输入回帖内容 ...
  • Frank2019

    关键 我用的是 JAVA,没用 DOCKER。我找不到 3.7.8 的客户端。。

    1 回复
  • 其他回帖
  • R 1 4 评论

    可以做这么一个产品:类似于 justauth 一样集合所有第三方登录和注册功能,每一个单独的应用(比如 solo)都可以接入使用此平台账号体系。和 justauth 不同的是,此产品类似于开放平台,不仅仅限于账号登录,各个应用之间的内容可以通过授权进行相互推送、引用、评论(可以默认开通 hacpai),我觉得单是第三方账号体系和评论功能,静态博客就不少需求了

    补充一点,以社区为账号中心的话,应用就只能限制在自己的这几个产品之间
    R
    @R 现在已经是这样了,通过社区账号统一授权登录,评论系统还在构建中,参考 Solo v4 计划
    88250
    @88250 我的意思是做一个账号互动平台,独立的的产品,比如搜狐的畅言一样,但不要和畅言一样仅限于评论,要以账号互通为主、可内容授权引用(类似微信公众号原创授权)、互推、可以作为第三方评论系统。
    R
    @R 明白了,不过平台自身得先沉淀一些用户……
    88250
  • poordickey

    升级后,发现表字段改了,登录出现问题

    Caused by: java.sql.SQLSyntaxErrorException: Unknown column 'userPassword' in 'field list'
    	at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:120)
    	at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:97)
    	at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:122)
    	at com.mysql.cj.jdbc.ClientPreparedStatement.executeInternal(ClientPreparedStatement.java:953)
    	at com.mysql.cj.jdbc.ClientPreparedStatement.execute(ClientPreparedStatement.java:370)
    	at com.zaxxer.hikari.pool.ProxyPreparedStatement.execute(ProxyPreparedStatement.java:44)
    	at com.zaxxer.hikari.pool.HikariProxyPreparedStatement.execute(HikariProxyPreparedStatement.java)
    	at org.b3log.latke.repository.jdbc.util.JdbcUtil.executeSql(JdbcUtil.java:91)
    	at org.b3log.latke.repository.jdbc.JdbcRepository.update(JdbcRepository.java:258)
    	... 80 more 
    
    1 回复
  • json712

    20191226203830.jpg

    @88250 无法进入控制台啊 3.6.7

    1 回复
  • 查看全部回帖

推荐标签 标签

  • MyBatis

    MyBatis 本是 Apache 软件基金会 的一个开源项目 iBatis,2010 年这个项目由 Apache 软件基金会迁移到了 google code,并且改名为 MyBatis ,2013 年 11 月再次迁移到了 GitHub。

    174 引用 • 414 回帖 • 344 关注
  • 资讯

    资讯是用户因为及时地获得它并利用它而能够在相对短的时间内给自己带来价值的信息,资讯有时效性和地域性。

    56 引用 • 85 回帖 • 1 关注
  • 音乐

    你听到信仰的声音了么?

    63 引用 • 513 回帖
  • 钉钉

    钉钉,专为中国企业打造的免费沟通协同多端平台, 阿里巴巴出品。

    15 引用 • 67 回帖 • 236 关注
  • B3log

    B3log 是一个开源组织,名字来源于“Bulletin Board Blog”缩写,目标是将独立博客与论坛结合,形成一种新的网络社区体验,详细请看 B3log 构思。目前 B3log 已经开源了多款产品:SymSoloVditor思源笔记

    1062 引用 • 3456 回帖 • 124 关注
  • React

    React 是 Facebook 开源的一个用于构建 UI 的 JavaScript 库。

    192 引用 • 291 回帖 • 348 关注
  • H2

    H2 是一个开源的嵌入式数据库引擎,采用 Java 语言编写,不受平台的限制,同时 H2 提供了一个十分方便的 web 控制台用于操作和管理数据库内容。H2 还提供兼容模式,可以兼容一些主流的数据库,因此采用 H2 作为开发期的数据库非常方便。

    11 引用 • 54 回帖 • 691 关注
  • Office

    Office 现已更名为 Microsoft 365. Microsoft 365 将高级 Office 应用(如 Word、Excel 和 PowerPoint)与 1 TB 的 OneDrive 云存储空间、高级安全性等结合在一起,可帮助你在任何设备上完成操作。

    6 引用 • 35 回帖
  • HHKB

    HHKB 是富士通的 Happy Hacking 系列电容键盘。电容键盘即无接点静电电容式键盘(Capacitive Keyboard)。

    5 引用 • 74 回帖 • 548 关注
  • Latke

    Latke 是一款以 JSON 为主的 Java Web 框架。

    71 引用 • 535 回帖 • 847 关注
  • Ubuntu

    Ubuntu(友帮拓、优般图、乌班图)是一个以桌面应用为主的 Linux 操作系统,其名称来自非洲南部祖鲁语或豪萨语的“ubuntu”一词,意思是“人性”、“我的存在是因为大家的存在”,是非洲传统的一种价值观,类似华人社会的“仁爱”思想。Ubuntu 的目标在于为一般用户提供一个最新的、同时又相当稳定的主要由自由软件构建而成的操作系统。

    127 引用 • 169 回帖
  • WebSocket

    WebSocket 是 HTML5 中定义的一种新协议,它实现了浏览器与服务器之间的全双工通信(full-duplex)。

    48 引用 • 206 回帖 • 284 关注
  • Spring

    Spring 是一个开源框架,是于 2003 年兴起的一个轻量级的 Java 开发框架,由 Rod Johnson 在其著作《Expert One-On-One J2EE Development and Design》中阐述的部分理念和原型衍生而来。它是为了解决企业应用开发的复杂性而创建的。框架的主要优势之一就是其分层架构,分层架构允许使用者选择使用哪一个组件,同时为 JavaEE 应用程序开发提供集成的框架。

    950 引用 • 1460 回帖 • 2 关注
  • Maven

    Maven 是基于项目对象模型(POM)、通过一小段描述信息来管理项目的构建、报告和文档的软件项目管理工具。

    188 引用 • 319 回帖 • 221 关注
  • 心情

    心是产生任何想法的源泉,心本体会陷入到对自己本体不能理解的状态中,因为心能产生任何想法,不能分出对错,不能分出自己。

    59 引用 • 369 回帖 • 1 关注
  • 大疆创新

    深圳市大疆创新科技有限公司(DJI-Innovations,简称 DJI),成立于 2006 年,是全球领先的无人飞行器控制系统及无人机解决方案的研发和生产商,客户遍布全球 100 多个国家。通过持续的创新,大疆致力于为无人机工业、行业用户以及专业航拍应用提供性能最强、体验最佳的革命性智能飞控产品和解决方案。

    2 引用 • 14 回帖
  • OpenShift

    红帽提供的 PaaS 云,支持多种编程语言,为开发人员提供了更为灵活的框架、存储选择。

    14 引用 • 20 回帖 • 686 关注
  • 爬虫

    网络爬虫(Spider、Crawler),是一种按照一定的规则,自动地抓取万维网信息的程序。

    106 引用 • 275 回帖
  • Vditor

    Vditor 是一款浏览器端的 Markdown 编辑器,支持所见即所得、即时渲染(类似 Typora)和分屏预览模式。它使用 TypeScript 实现,支持原生 JavaScript、Vue、React 和 Angular。

    386 引用 • 1892 回帖
  • 酷鸟浏览器

    安全 · 稳定 · 快速
    为跨境从业人员提供专业的跨境浏览器

    3 引用 • 59 回帖 • 64 关注
  • 叶归
    25 引用 • 100 回帖 • 37 关注
  • ZeroNet

    ZeroNet 是一个基于比特币加密技术和 BT 网络技术的去中心化的、开放开源的网络和交流系统。

    1 引用 • 21 回帖 • 667 关注
  • Webswing

    Webswing 是一个能将任何 Swing 应用通过纯 HTML5 运行在浏览器中的 Web 服务器,详细介绍请看 将 Java Swing 应用变成 Web 应用

    1 引用 • 15 回帖 • 668 关注
  • 京东

    京东是中国最大的自营式电商企业,2015 年第一季度在中国自营式 B2C 电商市场的占有率为 56.3%。2014 年 5 月,京东在美国纳斯达克证券交易所正式挂牌上市(股票代码:JD),是中国第一个成功赴美上市的大型综合型电商平台,与腾讯、百度等中国互联网巨头共同跻身全球前十大互联网公司排行榜。

    14 引用 • 102 回帖 • 260 关注
  • PWA

    PWA(Progressive Web App)是 Google 在 2015 年提出、2016 年 6 月开始推广的项目。它结合了一系列现代 Web 技术,在网页应用中实现和原生应用相近的用户体验。

    14 引用 • 69 回帖 • 184 关注
  • 千千插件

    千千块(自定义块 css 和 js)
    可以用 ai 提示词来无限创作思源笔记

    33 引用 • 69 回帖
  • SQLServer

    SQL Server 是由 [微软] 开发和推广的关系数据库管理系统(DBMS),它最初是由 微软、Sybase 和 Ashton-Tate 三家公司共同开发的,并于 1988 年推出了第一个 OS/2 版本。

    21 引用 • 31 回帖 • 1 关注