Discord、Google 和 Microsoft 登录,oAuth2 够用吗?

我们已经离题很远了。你问的是单点登录(SSO)登录,而 ActivityPub 与此毫不相关,就像电子邮件发送协议或 RSS 源是什么一样。同样,整个 Fediverse,包括 Mastodon,都基于这样一个理念:你只需要加入一个服务器。换句话说,如果你联合了一个类别或标签,Mastodon 用户甚至不知道流量来自哪里,它只会出现在他们的信息流中如果他们订阅了你提供的 ActivityPub 传输的流量。

所以,我们已经从登录选项转移到了联合系统的基础知识。

搜索并非如此。最有可能的是,用户的 Mastodon 服务器甚至不知道你的论坛的存在。当有人在那里开始关注你的论坛中的某个类别或标签时,情况在该服务器上会发生变化,但他们必须首先通过其他途径知道你的论坛使用的标识符,或者你可以将其视为一个地址。

之后,信息开始缓慢传播,并通过某人关注你的论坛并将其分享给他们的关注者而更快地传播。

当 Discourse 学习使用标签(并同意与 Friendica 通信,Friendica 是 Fediverse 中相当于 Facebook 的平台)时,查找会变得更容易,但我们还没有达到那个阶段。

所以这涉及到两件事:

  • ActivityPub 就像 RSS,除非有人知道如何读取它,否则它本身什么也做不了。
  • 整个 Fediverse 都基于这样一个理念:别处的人永远不需要访问你的论坛。

花点时间在这里。这可能有助于理解联合系统和 Mastodon 的基本概念,以及它们是什么,什么不是。