• youhavechosenwisely@lemmy.world
    link
    fedilink
    arrow-up
    4
    arrow-down
    1
    ·
    1 year ago

    I understand why there are many servers, but why is there no central single sign on for many servers? Same with syncing community’s over instances.

    I’m new so not sure why or why not.

    • astral_avocado@programming.dev
      link
      fedilink
      arrow-up
      5
      ·
      edit-2
      1 year ago

      So that instance admins can maintain more control over who can use their instance. I think it might be a modding nightmare otherwise.

      Honestly I think such a decentralized distributed type website should exist, but moderation would be very difficult and it’d be like some kind of dark web 4chan

    • Cethin@lemmy.zip
      link
      fedilink
      arrow-up
      13
      arrow-down
      8
      ·
      1 year ago

      It’s the same reason there isn’t a central email sign on. Different people control different servers. They’re all just using the same protocol so they are interoperable. Just like your email, you have an address that points to your particular account on your particular provider. Name@host.tld. It’s essentially the same thing as email, just a different form of interaction.

      • 73ms
        link
        fedilink
        arrow-up
        1
        ·
        1 year ago

        oauth does exist, I think some fedi platforms do support it even.

        • ananas
          link
          fedilink
          arrow-up
          6
          ·
          edit-2
          1 year ago

          Oversimplification ahead.

          Oauth is a solution when single provider offers many services.

          Lemmy is a single service offered by many providers.

          While you can work around some of that, that is still the essence of the “problem”.