Skip to content

Conversation

@aaronjae22
Copy link
Collaborator

@aaronjae22 aaronjae22 commented Aug 9, 2025

This PR completes our OAuth 2.0 documentation suite by adding the missing Phase 5: Protected Resource Access, which covers how clients use access tokens to retrieve ActivityPub data from our API endpoints.

The new Phase 5 documentation explains our dual-mode authentication system where the same endpoints serve both standard ActivityPub federation and enhanced LOLA portability data based on whether the request includes a valid OAuth token with the right scope.

I also reviewed and updated the existing phase documents to ensure they accurately reflect our current implementation. All code examples are verified against the actual codebase.

Close #141

@aaronjae22 aaronjae22 merged commit 7fff866 into main Aug 10, 2025
1 check passed
@aaronjae22 aaronjae22 deleted the docs/update-oauth-documentation branch August 11, 2025 00:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Update OAuth documentation

2 participants