Connexion via Discord, Google et Microsoft, l'oAuth2 est-il suffisant ?

Nous sommes déjà très loin du sujet. Vous avez posé des questions sur les connexions SSO, et ActivityPub n’a rien à voir avec cela, pas plus que le protocole par lequel les e-mails sont envoyés ou ce qu’est un flux RSS. De même, l’ensemble du Fediverse, y compris Mastodon, repose sur l’idée que vous n’avez besoin de rejoindre qu’un seul serveur. En d’autres termes, si vous fédérez une catégorie ou une étiquette, un utilisateur de Mastodon ne sait même pas d’où vient le trafic en principe ; il apparaît simplement dans son flux s’il s’est abonné au trafic circulant via l’ActivityPub que vous proposez.

Ainsi, nous sommes passés des options de connexion aux bases des systèmes fédérés.

Les recherches ne fonctionnent pas ainsi. Très probablement, le serveur Mastodon de l’utilisateur ne connaît même pas l’existence de votre forum. La situation change sur ce serveur lorsqu’une personne s’abonne à une catégorie ou à une étiquette de votre forum, mais elle doit d’abord connaître l’identifiant que votre forum utilise par d’autres voies, ou vous pouvez y penser comme à une adresse.

Après cela, les informations commencent à se propager lentement, et plus rapidement par les actions de quelqu’un qui suit votre forum pour ses propres abonnés s’il les partage davantage.

La recherche devient plus facile lorsque Discourse apprend à utiliser les hashtags (et accepte de communiquer avec Friendica, qui est l’équivalent Fediverse de Facebook), mais nous n’en sommes pas encore là.

Il s’agit donc de deux choses :

  • ActivityPub est comme RSS et ne fait rien par lui-même à moins que quelqu’un ne sache le lire
  • l’ensemble du Fediverse repose sur l’idée que ceux qui sont ailleurs n’ont jamais besoin de venir sur votre forum

Passez un peu de temps ici. Cela peut aider à comprendre les bases de ce que sont la fédération et Mastodon, et ce qu’ils ne sont pas.