Salta al contenuto
Citiverse è uno spazio aperto a tutte le comunità. Se vuoi aprire un gruppo locale o una sezione per la tua organizzazione, puoi contattare gli amministratori: pagina dei contatti.

Is there a way to fetch a profile's JSON from a server with authorized_fetch enabled without being a fully fledged actor?

General Discussion
3 2 0
  • Is there a way to fetch a profile's JSON from a server with authorized_fetch enabled without being a fully fledged actor? It doesn't feel like what I'm trying to do is bad, I want to give people the option to get information about themselves from their profiles, as is visible to the world in the HTML view, but it seems like authorized_fetch is expecting a lot more than I thought.

    I guess I might need to get them to actually log in, but am I right in thinking there that that's specifically a Mastodon API (that other servers may have implemented for compatibility)? It would be nice to be compatible with everything, but it does feel like I'm fighting the protocol at every step here.

  • Is there a way to fetch a profile's JSON from a server with authorized_fetch enabled without being a fully fledged actor? It doesn't feel like what I'm trying to do is bad, I want to give people the option to get information about themselves from their profiles, as is visible to the world in the HTML view, but it seems like authorized_fetch is expecting a lot more than I thought.

    I guess I might need to get them to actually log in, but am I right in thinking there that that's specifically a Mastodon API (that other servers may have implemented for compatibility)? It would be nice to be compatible with everything, but it does feel like I'm fighting the protocol at every step here.

    @turmoni@social.treehouse.systems yes, authorized fetch is Mastodon specific naming but is not Mastodon specific I suppose, as it's just a small config change where requests for AP resources are denied if there is no HTTP Signature.

  • But... no, you can't get around it except by using a proxy AP service maybe 😅

    @turmoni@social.treehouse.systems


Citiverse è un progetto che si basa su NodeBB ed è federato! | Categorie federate | Chat | 📱 Installa web app o APK | 🧡 Donazioni | Privacy Policy

Il server utilizzato è quello di Webdock, in Danimarca. Se volete provarlo potete ottenere il 20% di sconto con questo link e noi riceveremo un aiuto sotto forma di credito da usare proprio per mantenere Citiverse.