Something went wrong. Try again.
A community based topic aggregation platform built on atproto
Something went wrong. Try again.
feat(communities): use user access tokens for subscription operations master
Update subscription methods to accept and use user access tokens: - Add userAccessToken parameter to SubscribeToCommunity() - Add userAccessToken parameter to UnsubscribeFromCommunity() - Add deleteRecordOnPDSAs() helper for user-scoped deletions - Use createRecordOnPDSAs() for subscription creation - Validate token presence before PDS operations This fixes the authorization issue where we were using instance credentials to write to user repositories, which the PDS correctly rejected with 401 errors. Now each user operation uses that user's own access token, ensuring proper atProto authorization semantics.
Author Bretton Date (Oct 16, 2025, 10:40 PM UTC) Commit fab4e9d3 fab4e9d35e07679c9d1cf8e08b64c6ffdebe818c Parent b7c5620d b7c5620de04f7b4efe264fdd18acb413cb16913a