snarfed / bridgy

📣 Connects your web site to social media. Likes, retweets, mentions, cross-posting, and more...
https://brid.gy
Creative Commons Zero v1.0 Universal
715 stars 52 forks source link

Bluesky: handle federated PDSes #1606

Open snarfed opened 11 months ago

snarfed commented 11 months ago

Bluesky is federating internally, and it's hitting us! 😁 https://github.com/bluesky-social/atproto/discussions/1832 . We need to start resolving handles and DIDs to users' individual PDSes and make calls to them instead of bsky.social, or at least auth calls and get timelines etc from the prod AppView api.bsky.app. Not sure which we'll prefer. cc @JoelOtter

snarfed commented 11 months ago

Sounds like this isn't actually a priority until real federation. From https://github.com/bluesky-social/atproto/discussions/1832 :

Client apps, bots, and other integrations can continue to connect to bsky.social as an API endpoint, and requests will be proxied to the appropriate endpoint. They do not need to connect directly to the account's PDS for now, especially for authentication (login and session refresh)

snarfed commented 10 months ago

Most of the work here will probably happen in https://github.com/snarfed/lexrpc/issues/4