To follow up on my #ActivityPub C2S post from a few days ago, I wrote a blog article on my thoughts about improving the C2S protocol and a description of some related experimentation I've been doing.
-
@pfefferle love it!
GoActivityPub doesn't really do "scopes" because I couldn't think of a way store the permissions on the server side in a way that doesn't require custom logic to interact with vanilla ActivityPub objects.
@mariusor yea, I think the scopes and the PKCE part was the issue!
but finally...

-
@pfefferle love it!
GoActivityPub doesn't really do "scopes" because I couldn't think of a way store the permissions on the server side in a way that doesn't require custom logic to interact with vanilla ActivityPub objects.
@pfefferle if I'd come up with a scheme for them they would be related to pairs of activityType:objectType entries (instead of a global write), or maybe just the activityType
Ie, Create:Note, Create:Image, Undo, Delete.

-
@mariusor yea, I think the scopes and the PKCE part was the issue!
but finally...

@pfefferle I added a PKCE task to my todo list:
-
@pfefferle I added a PKCE task to my todo list:
@mariusor awesome!
️