Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse

NodeBB

  1. Home
  2. General Discussion
  3. Kind of a weird #Fediverse question: do any platforms in this space offer an API for user account registration?

Kind of a weird #Fediverse question: do any platforms in this space offer an API for user account registration?

Scheduled Pinned Locked Moved General Discussion
activitypubfediverse
1 Cross-posts 16 Posts 8 Posters 15 Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • luana@wetdry.worldL luana@wetdry.world

    @deadsuperhero No idea about the API for account creation, but a tool like that to find people you follow in other platforms sounds useful

    Just my two cents about the current wording tho: In the 1st picture a new user might think that the Fediverse depends on having an account in one of those plarforms, it'd be better to make it clear that this is only for your tool and not for the fediverse itself. Additionally, I don't really think that choosing an instance at random is a good idea.

    deadsuperhero@social.wedistribute.orgD
    deadsuperhero@social.wedistribute.orgD
    deadsuperhero@social.wedistribute.org
    wrote last edited by
    #7

    @luana@wetdry.world Totally good points, it's an old mockup from when I was first imagining the thing a year or so ago. There's probably a fair amount I would revise now, just to make the flow easier.

    And yeah, "random instance" is maybe not the best, but maybe recommending an instance or alternatively letting a person put in an instance URL might be better?

    julian@activitypub.spaceJ 1 Reply Last reply
    0
    • rnd@toot.catR rnd@toot.cat

      @deadsuperhero i like the idea, but the message in the first screenshot implies that having an account on one of these is a requirement of getting one on fedi, rather than just something used as a way to import stuff

      deadsuperhero@social.wedistribute.orgD
      deadsuperhero@social.wedistribute.orgD
      deadsuperhero@social.wedistribute.org
      wrote last edited by
      #8

      @rnd@toot.cat Yeah, good point. It's an old mockup, and I'd probably approach it differently if I redesigned it today. This was more to communicate the idea of importing data from other sources for your Fediverse identity.

      In other words, it's an illustration I needed to make in order to make the ideas in my head feel more concrete.

      1 Reply Last reply
      0
      • deadsuperhero@social.wedistribute.orgD
        deadsuperhero@social.wedistribute.orgD
        deadsuperhero@social.wedistribute.org
        wrote last edited by
        #9

        @julian@activitypub.space @general@activitypub.space @pluralistic@mamot.fr Yeah, that's an interesting point. It kind of becomes a question of "what is adversarial?" Downloading your data archive for your own use seems pretty benign, sending a billion HTTP requests to a server probably isn't good though.

        We could still probably do raw data imports, even though that's more manual and clunky. I don't think most big tech companies offer an API for data archive access. Not impossible to parse, though.

        1 Reply Last reply
        1
        • deadsuperhero@social.wedistribute.orgD deadsuperhero@social.wedistribute.org

          Kind of a weird #Fediverse question: do any platforms in this space offer an API for user account registration?

          One hypothetical idea I've been kicking around is the notion of "pre-registration" for the Fediverse. Basically, a person fills out their profile, imports data archives from other networks, and maybe even finds their mutuals somehow. When they're done, their account gets created on a random vetted instance, data gets backfilled, and follow requests get sent out to the mutual contacts they've found.

          I think it's a good idea, and possibly a good showcase for both the #ActivityPub C2S API and possibly LOLA. However, I don't think any particular platform supports all of the required pieces yet.

          mariusor@metalhead.clubM
          mariusor@metalhead.clubM
          mariusor@metalhead.club
          wrote last edited by
          #10

          @deadsuperhero nothing even close to being so elaborate, but the way invitations work for one of my services built on top of ActivityPub is to create a "blank" actor, and then when the user accepts the invitation they can update the account with their own details. Could definitely work with some additional plumbing to import stuff on top.

          julian@activitypub.spaceJ 1 Reply Last reply
          2
          • deutrino@mstdn.ioD
            deutrino@mstdn.ioD
            deutrino@mstdn.io
            wrote last edited by
            #11

            @julian @deadsuperhero I've wanted for like 8 years to build an instance picker which lets people pick by moderation style and lets them browse from the public timeline as well, never managed to do it though. maybe those features could be part of this idea.

            1 Reply Last reply
            1
            • deadsuperhero@social.wedistribute.orgD deadsuperhero@social.wedistribute.org

              Kind of a weird #Fediverse question: do any platforms in this space offer an API for user account registration?

              One hypothetical idea I've been kicking around is the notion of "pre-registration" for the Fediverse. Basically, a person fills out their profile, imports data archives from other networks, and maybe even finds their mutuals somehow. When they're done, their account gets created on a random vetted instance, data gets backfilled, and follow requests get sent out to the mutual contacts they've found.

              I think it's a good idea, and possibly a good showcase for both the #ActivityPub C2S API and possibly LOLA. However, I don't think any particular platform supports all of the required pieces yet.

              cidney@mastodon.gamedev.placeC
              cidney@mastodon.gamedev.placeC
              cidney@mastodon.gamedev.place
              wrote last edited by
              #12

              @deadsuperhero That would... be amazingly useful? But have never heard of anything like it.

              1 Reply Last reply
              0
              • deadsuperhero@social.wedistribute.orgD deadsuperhero@social.wedistribute.org

                @luana@wetdry.world Totally good points, it's an old mockup from when I was first imagining the thing a year or so ago. There's probably a fair amount I would revise now, just to make the flow easier.

                And yeah, "random instance" is maybe not the best, but maybe recommending an instance or alternatively letting a person put in an instance URL might be better?

                julian@activitypub.spaceJ
                julian@activitypub.spaceJ
                julian@activitypub.space
                wrote last edited by
                #13

                > @deadsuperhero@social.wedistribute.org said:
                >
                > alternatively letting a person put in an instance URL might be better?

                Noooooooo

                No worse option for those new to the Fediverse

                1 Reply Last reply
                0
                • mariusor@metalhead.clubM mariusor@metalhead.club

                  @deadsuperhero nothing even close to being so elaborate, but the way invitations work for one of my services built on top of ActivityPub is to create a "blank" actor, and then when the user accepts the invitation they can update the account with their own details. Could definitely work with some additional plumbing to import stuff on top.

                  julian@activitypub.spaceJ
                  julian@activitypub.spaceJ
                  julian@activitypub.space
                  wrote last edited by
                  #14

                  @mariusor@metalhead.club actually I think it'd be pretty cool to have someone independently working on adversarial APIs to hoover up stuff from big social (your own data, for migration, of course), but outside the purview of the US.

                  Then everybody else can tie in to that service and import data in.

                  cc @deadsuperhero@social.wedistribute.org

                  1 Reply Last reply
                  0
                  • mariusor@metalhead.clubM
                    mariusor@metalhead.clubM
                    mariusor@metalhead.club
                    wrote last edited by
                    #15

                    @julian the maintainer of the Caddy http server has a project which can aggregate multiple "take out" social media service files into a single timeline. I was considering using its ingestion logic coupled to an ActivityPub service a while back, but it's too far down my to do list at the moment. 😄 Maybe some scrappy enterprising peeps can have a look see if it's actually feasible.

                    https://github.com/timelinize/timelinize

                    @deadsuperhero

                    1 Reply Last reply
                    2
                    • deadsuperhero@social.wedistribute.orgD deadsuperhero@social.wedistribute.org

                      Kind of a weird #Fediverse question: do any platforms in this space offer an API for user account registration?

                      One hypothetical idea I've been kicking around is the notion of "pre-registration" for the Fediverse. Basically, a person fills out their profile, imports data archives from other networks, and maybe even finds their mutuals somehow. When they're done, their account gets created on a random vetted instance, data gets backfilled, and follow requests get sent out to the mutual contacts they've found.

                      I think it's a good idea, and possibly a good showcase for both the #ActivityPub C2S API and possibly LOLA. However, I don't think any particular platform supports all of the required pieces yet.

                      django@social.coopD
                      django@social.coopD
                      django@social.coop
                      wrote last edited by
                      #16

                      @deadsuperhero nice, I had made a User story about the importing part https://github.com/swicg/activitypub-api/issues/51
                      I like the idea of lining it to registration and software/instance picker

                      1 Reply Last reply
                      1

                      Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                      Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                      With your input, this post could be even better 💗

                      Register Login
                      Reply
                      • Reply as topic
                      Log in to reply
                      • Oldest to Newest
                      • Newest to Oldest
                      • Most Votes


                      • Login

                      • Don't have an account? Register

                      • Login or register to search.
                      Powered by NodeBB Contributors
                      • First post
                        Last post
                      0
                      • Categories
                      • Recent
                      • Tags
                      • Popular
                      • World
                      • Users
                      • Groups