So a lot of y'all know I've been hacking on entryway servers for AT Proto (because the old entryway code was becoming a dependency burden), but if an organisation like EuroSky or Northsky wanted to sponsor me to work on an open-source entryway solution, I'd be open to doing that work.
So you might know my work, to support me doing that I need about โ‚ฌ60-70k per year. Year to date, I've received โ‚ฌ17,150 in financial support from the community, and โ‚ฌ11,400 from NLNet grants. So a total of โ‚ฌ28,550. Add in whatever freelance work I've been able to pick up and it maybe bumps to โ‚ฌ36k
I've been hacking on this all day on and off, and I've got nothing. I need the signing key on the entryway seemingly to create valid JWTs, but the signing key needs to be reserved on the PDS, and you can't be like "oh, here's a signing key to use" I'm pretty sure I'm missing something. RE: View quoted note โ†’
Have been hacking on seeing if it's possible to update the PDS entryway tests to use something based on the current version of the @atproto/pds instead of an ancient version. It's vaguely kinda working, but it's still horribly broken, I'm definitely missing something: [github.com/bluesky-soci...]( ) [Comparing bluesky-social:main....]( )
Oh, also, if y'all have liked what I've been working on, then you can support me at: [support.thisismissem.social]( ) [Support Emelia Smith (@thisism...]( )
Ooooh, it works!! This is a client talking to an authorization server built with the `@atproto/oauth-provider` package standalone. I've implemented just enough to make this proof of concept work. https://puffball.us-east.host.bsky.network/xrpc/com.atproto.sync.getBlob?did=did:plc:5w4eqcxzw5jv5qfnmzxcakfy&cid=bafkreibhwdjt4l6wb6sm2ejvdvqvv2b3baz73avpz57fstmwy352dgcngm
So here's where I'm at with a custom "pds"-like thing that I'm building, where it's not actually using much of the PDS code from `@atproto/pds` but is actually just the OAuthProvider with a bare-bones implementation of the OAuthStore. (Sorry, I don't have subtitles) https://puffball.us-east.host.bsky.network/xrpc/com.atproto.sync.getBlob?did=did:plc:5w4eqcxzw5jv5qfnmzxcakfy&cid=bafkreifrkrqwubqadkflh5esqqn6a45x62e2x6bwbhklpfnobsyr6y5ri4
Hey #ATmosphere, someone is asking me about AT Protocol in PHP, specifically for being a PDS. Is anyone doing a PHP implementation? Is that even possible? #ATProtocol
Recently there has been a lot of dividing & heated discourse about ActivityPub and AT Protocol. Yesterday at the Social Web CG meeting, I proposed releasing a statement on this discourse, you can read the full statement here: [github.com/swicg/genera...](๐Ÿ“ƒ.md ) #activitypub #atprotocol #atproto #SocialWeb [github.com/swicg/general/...](๐Ÿ“ƒ.md )
Casual little pull request to fix support for multiple redirect URIs in the @atproto/oauth-client-node package: [github.com/bluesky-soci...]( ) [Fix #4136: Support multiple re...]( )